2.0
May 23, 2021
Former employee
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Benefits, business networks, compelling investors
Cons
The culture - very bureaucratic and challenging to move up within the organization; it is not a real meritocracy.