the training they put you through is decent but leaves out key points of the job and things that factor into excelling at your job. management is a wreck. they don't know anything. they are oblivious bc the higher ups don't trust them. they are money hungry. they refuse to actually pay a livable wage when they are supposedly bringing in large amounts of money. they require certain metrics to be met but don't leave room for when call volume is low, technical difficulties, or anything outside of your control. they don't give af about anything going on in your life. they will fire you for calling in for a dr appointment that had to be made last minute. do not recommend at all. I worked there for almost a year without a single raise or growth opportunity.