5.0
Jul 23, 2021
Former employee, more than 8 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Compensation and benefits. Highly challenging environment.
Cons
Very narrow technical skills. Some not readily transferrable to other companies.