2.0
Sep 13, 2019
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Great co workers in Boston office. Cool area downtown
Cons
Extreme Micromanaging No trust in employees Perks/ benefits that were once given were taken away Toxic work environment Creepily quiet office High turnover from lay-offs, firing, and people just wanting to leave No career / personal development plans No growth opportunity in Boston