Pros
Company van and health benefits
Cons
No holiday pay, compensation well below par, very little balance between work and home life, are expected take extra responsibilities without additional compensation, expected to comply with mandatory weekends even in the holiday season, have to deal with extreme micromanagement and are tracked constantly, management and owners don't really know how to treat/talk to employees, company as a whole has a very high employee turnover rate, field staff are expected to work earlier and much later than office staff, don't know the difference between standards of practice and standards of care, poor communication even when they're less than 15 feet apart, rarely given enough time to complete jobs, very high stress work environment, performance reviews never "on time", and don't expect a raise and if you do it's not going to be what you're worth.