4.0
Mar 24, 2025
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business outlook
Pros
They have made big improvements over the past few years.
Cons
Numbers are always changing and it is hard to hit goal
Check out your Company Bowl for anonymous work chats.