-Good pay and bonuses.
-Free international and domestic trips (at least two but maybe more depending on role).
-Fun and friendly staff.
-Great team and office atmosphere with many events planned.
Cons
I honestly have nothing bad to say, I wish they had an office in my new city after relocating.