mental stress. Potential advancement comes from quality and production numbers of amount of chats you take per day. This can be expected in call center type environments, however some of the department's processes can prevent you from meeting the required stats in the way that works best for you, so in reality, my success was not completely left up to me which I personally didn't like. This is a great job for people who are fueled by competition. However for those of us who love more of quality and handling client issues for resolution/following through with clients to ensure their matter is resolved, this type of job may drain your energy with having to meet production stats. This job will definitely keep you on your toes (mentally).