Pros
Great benefits (e.g. 6% of salary 401K matching program, 6-week sabbatical after working 4 years).
Good opportunities to switch roles within company.
Most employees are great to work with.
Cons
Slightly lower pay relative to other companies.
Management might be on a course of changing strategies across orgs too quickly, resulting in too many things breaking and failed outcomes.
Removed 3 days a week in-office policy, which may lead to missed talent acquisition opportunities.