Pros: lots of incentives
Cons: long hours
It was a great place to get started in my career. I learned a lot about management, hot to talk to people, and most important communicate. Hardest part of the job is talking irate clients. Once you get the hang of it, it becomes very enjoyable.