1.0
Mar 19, 2019
Anonymous employee
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
I worked with good people on my projects.
Cons
Tone-deaf leadership, projects always have big delivery issues due to team members over allocated on way too many projects.