Pros: team environment
Cons: constant pressure to hit numbers
The training was extremely thorough and detailed. First couple of weeks it was overwhelming and got you down. After a while you learned the ins and outs and were able to be a productive member of a team.