Pros
Work/Life Balance, Direct Management extremely supportive, Company culture, good salaries during a time of health insurance uncertainty, excellent benefits, remote & hybrid work options, beautiful office location
Cons
Senior Leadership is constantly changing. Extended work loads due to multiple layoffs. Lack of internal promoting in some areas.