Pros
Good employee health plans (but very expensive if you have dependents), stocked snacks, reasonable PTO - about standard for tech industry (20 days, but it doesn't accrue and isn't paid out if you leave), lot of potential in product space.
Cons
Company gives a lot of air time to their focus on culture, but doesn't follow through. Developers - across teams, including on Greenfield projects - are very frustrated and feel they do not have a voice in the organization or freedom to capitalize on opportunities. Product vision continually changes without follow through. Training is difficult to access and poorly managed. Feedback is non-existent. Management has been promising that a career ladder for tech will be made public soon for a year and a half (!) with no progress. Existing staff have taken on increasing responsibility without raises or promotion, while leadership roles remain empty for *very* long stretches. Even things that seem like minor concessions (e.g. a quiet workspace) are denied. Talented coworkers who are still around from before the acquisition and mergers are mostly actively seeking outside positions with plans of leaving soon. Leadership knows their is a morale problem, asks for feedback, but then doesn't listen and moans to themselves that they can't understand why employee satisfaction ratings are so low.