Good Work-Life Balance.
Manager respects you a lot here.
Higher Manager acknowledge for the work or the effort that you put in.
Great learning place from seniors
Sports activities are organized
Cons
its too soon for me to write now, but i guess food could be improved.