Pros
Team leads and managers are great if you're lucky. Options to work from home in some departments. Culture is fun and young. With the right manager, you can have a good work/life balance.
Cons
The mission, vision, and values sound great but are a switch and bait. Mass layoffs every couple of months, increasing the workload of everyone left with no pay raises. Extremely low morale. Very little chance of career growth. People in leadership support and encourage fraud in legal documents. Bringing up concerns is often ignored by those who can do anything about it. Corporate says one thing and does another, and claims to be transparent but have no integrity. Bonuses were offered as an incentive to reach goals, then not paid out after goals were reached. CEO himself said during an all-hands meeting that these bonuses would not be paid out at all when questioned about it. Not a trustworthy company. Even with mass layoffs, there are many people still on staff who do very little work during office hours and are not held accountable. Communication between most departments and regions is a joke.