Pay is low for the market.
Raises are non-existent outside of promotions.
Actual health benefits are mediocre. 401k matching is capped at $5000.
Growing pains due to massive engineering team growth leading to constant management structure shuffling and team rearrangement.
Tech stack is playing catch up.
"Documentation" for several integral components/workflows lives entirely in the head of 2 or 3 senior engineers.