5.0
Feb 11, 2021
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Good benefits Flexible time off Interesting work(varies by team)
Cons
Can end up on a bad team Many employees have been with company for a very long time and don't do very much good work