Pros
Used to be a startup environment that encouraged cross-functional team collaboration and provided opportunity to strategize and make impacts to the business. Hybrid work environment. Mediocre/average benefits. Some really good people who deserve to be promoted, or at least recognized, for the great work they have done.
Cons
Continually hires high level execs to oversee and demote people who have been in the company doing the job. Never gives promotions. Flat or decreasing user base, yet management expects huge growth out of all other parts of the business without putting meaningful investment in the teams/product. Startup environment has turned into bureaucratic business where autonomy is taken away and employees are expected to be robots with no voice, and work is made 5x less efficient due to new processes that cause multiple bottlenecks and discourages collaboration - under guise that this how we scale the business. In reality this is going to stall the growth.