Pros
Has good compensation & benefits.
Cons
Leadership behaves as if they're always the exception, and exploits employees to compensate for lack of leadership accountability . "Fast paced" is code for extremely poor resourcing (lots of single points of failure) and leadership that can't seem to align. Will ask step 1 questions at step 10 of the project. Leads to making last minute decisions and forcing individual contributors to scramble and commit long hours (under the guise of "Grit"). Really poor technical literacy within the company, even within simple tools like Slack, and a lack of self-starter culture (folks are unwilling to learn by doing). Cutthroat internal culture - I saw multiple teams completely laid off and restaffed in just 1 year. Turnover rate is crazy, and anyone who stays is for the promise of an IPO. For an HR company, really poor management. HR enables leadership bias. Talks a big game about what the product does for other companies, but doesn't actually take that advice themselves.