You get lots of benefits such as options, 10bis, gym, yoga classes, and on.
The salary is great.
Cons
Most new recruitments are outsourced.
The technological stack is outdated.
Most people are seniors and with senior positions. it is very hard to advance in your path.