Pros
There are really good benefits or other perks. Bonuses are a good motivator in trying to consistently do better. Good pay rate compared to most places. Great leadership and support from your team.
Cons
Impossible metrics to meet when phone lines are used incorrectly or calls are transferred to the wrong line of business. It's great at first, then the members constantly angry at you because of misinformation given to them or promises made to them that are not followed through and the stress of trying to get other lines of businesses to do their job just to be met with hang ups and disconnects catches up after a while. The lack of advancement opportunities subjects you to the issues I mentioned above keeps you in a cycle of the above mentioned day in and day out. The stress of the above can have a really negative impact on your mental and physical well being as I've found out.