Pros
Company has made major changes to be more employee-centric over the last few years. The opportunity to work hybrid, salary adjustments to be more competitive, improved benefits package, including reimbursements for mental and physical health, and a highly visible CEO all contribute to a positive work environment.
Cons
Company is not as transparent as it could be when employees leave, especially at the executive level. Leads to questions and rumors.