The higher ups really take care of their key players. Prove your worth to the company and they will take very good care of you. The executives here are compassionate and flexible, a rare find! Plus the job can be a ton of fun and very rewarding.
Cons
The nature of the work can become repetitive over time. You may also occasionally feel overwhelmed by maladroit customers.