Good bonus system
If you work hard you'll be rewarded eventually
Excellent team atmosphere and environment
Progression opportunities
Supportive middle management team
Cons
No parking
Senior management against WFH model
A lot of nepotism
Limited support for those not achieving target