3.0
23 Jun 2026
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
There are some incredibly talented individuals that go through here, and you will get to learn / engage from some of the best.
Cons
Leadership / Account Leads stymied progress by limited collaboration + misalignment between departments and unclear objectives. Compensation was lackluster.