I do not believe the positive reviews posted here. Company leadership treated some technicians well but were complete control freaks and treated others poorly. I think the company misrepresents themselves and takes advantage of workers who don't make much money.