Company makes it difficult to maintain low benefit costs, example: have to take personal time out of your work day (and actually charge hours of personal time) to do a in-depth physical that insurance did not cover so your rate does not increase by $100 per month.
There is bonus opportunity, but if you are in a smaller branch, as a single employee, achieving bonuses is nearly impossible.
Understaffed in branches; some employees whom work alone have to cover a branch and an on-site, making finding new business very difficult, fall behind on recruiting, and reach a burnout period.
When in a small, 1 person run branch and onsite, there is no room for professional growth / promotions.
No flex time; if you work until 6-7pm each day, there is no ability to take a half day, without taking personal hours.