They treat their employees very poor. Stay away.
Service manager thinks he is God. Does not care about you as a person. Just get it done attitude. Does not want to hear about issues you are having at the job site. All the buildings they look after are infested with cockroaches. Get one on your clothes and you take them home without realizing.
Consgiven service calls at the end of the day and expected to work late