Pros
Compensation was competitive, but ultimately did not justify staying at a company that almost prided itself on being a corporate meat grinder.
Cons
The company drives out its best performers because its leadership team is rudderless, cutthroat, and arrogant. There is lip-service to a 'netflix-like' culture where they retain only high-performers, but a lot of the highest performers left of their own accord while I was there. The company has a core cadre of people who have been there since the beginning and they burn through any new hires with a pretty bizarre, toxic obsession with over-engineered KPIs, poor communication from leadership, and constantly shifting strategy that leaves different groups of the company looking to blame each other for failures constantly. Ridiculous unprofessional backstabbing behavior, total confusion on organizational priorities, and reckless lack of concern for clients is the rule, not the exception. I would legitimately caution anyone who doesn't have a concrete timeline and exit strategy from entertaining a stint here.