Account Managers and mid level management is friendly and knowledgeable. Top level management is terrible. A management team shows up at introduction. Probably should be spending time at clients property instead.
Cons
Constantly changing employees. 5 different Account Managers in 6 months. Maintenance team is unorganized and unclear what to do on site.