I hardly even notice there was a customer service team lead that worked there because she never talked to me. Don’t waste your time even thinking of applying here. Customer service team lead is a joke. They expect you to learn everything on your own. Job is stressful for the pay you get. Horrible place overall.
Quick simple, former customer service manager burnt rubber in the parking lot after hiring me and quitting soon thereafter.