Competitive salary and benefits, career growth opportunities for those who works hard, flexible time, easy exit process.
Cons
No worklife balance. Unreasonable workload due to lack of manpower. Covering tasks of other department became a routine which affects the natural workflow.
Lack of transparency.
Positive work environment in the facade but once you are in, you'll see the toxic work environment and even how people badmouth one another when you turn your back.
Turning a blindeye for some employees fault but strict to others.