Pros
Good benefits, 401k, stock options, and friendly work environment
Cons
Stressful workload and lack of staffing added additional responsibilities without increased pay.
Pros
Good work life balance Employee comfort
Cons
Repetitive tasks Too lengthy onboarding process