Pros
The pay was descent and benefits were good. Liked the people I worked with on my team.
Cons
They always wanted to hold that you get paid so well over your head and you should be so lucky to work there. You had to basically suck up to all the management. If you questioned anything you would get a target on your back and you could expect to get fired soon. Never felt comfortable. Always felt that I was going to get fired everyday. Environment was very stressful. Unless you drank the Kool-Aid. If you have a mind of your own and opinions I would suggest keep them to your self if you work there. Taking calls got old quickly. They said they focused on customer service but really they are just being nosy with all the questions you have to ask the customers. You couldn't never go to the bathroom without them questioning you why you were gone so long. You are monitored all the time. If you want to to keep you sanity and be stress free find a different place to work.