2.0
6 May 2021
Former employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
People, Technology, Mission, great customer base
Cons
Not customer focused, lack of focus on strategy and direction, executive team is siloed, no real leadership.