Team oriented culture, and no effort is ever wasted, the managers are the hardest workers which inspire you. Good compensation and very respectful and friendly environment.
Cons
No transportation allowance
The rules are strict, but no easy rules ever made it to the top. The more disciplined and dedicated you are the more success you will create so its a con for lazy people only.