Pros
Job - Satisfaction, Security & Stability, Compensation & Benefits, Group Medical Policies, Learning & Development, Work-Life Balance, Open Culture, Management & Communication, Rewards & Recognition & Work environment.
Cons
No specific downsides of working