Pros
Amazing benefits really care about employees
Cons
Not a competitive salary according to market
Pros
- Strong culture and values - Great work/life balance and awareness of personal needs - Good benefits - Managers care about employees - Opportunity to try new things and transition to different roles... within the company - Employee community programs (matching donations up to $10K/year)
Cons
- Internal advancement might be limited unless you're willing to move locations/departments