Pros
Medical insurance, Transportation allowance, Food allowance, Residential allowance, Car finance policies, Worklife balance, Gaming room for mind refreshment, Healthy environment, Helpful management and many more.
Cons
Nothing is perfect. Keep improve yourself.