2.0
18 Mar 2020
Anonymous employee
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Good salary in comparison to other companies.
Cons
Very political - only worth joining if in a very senior position. Culture is very negative and polluted. Offshoring everything.