Pros
Work life balance is great! Annual trip to FL. Monthly and yearly bonuses.
Cons
No structure, poor leadership, too many inconsistencies between job titles and job roles and the correct way things should be done. Nothing is done the same at any office. It is a free for all with no structure or guidance from anyone. Management is absent and aloof on what roles in the branch actually are. It makes it very difficult to train a new employee. New job titles are made up and promotions are created for people who have been there the longest. Those same positions would not be re-filled if those employees left. Most positions that are hired for are entry level, no skill or education required, exposing internal employee's to a lot of shady characters, sometimes putting their own safety at risk. Most clients lack communication skills and HR experience, making the job more difficult than it needs to be. Benefits cost a lot with high out of pocket, no 401K match. Base salary starts very low with little room for negotiation. Makes it very difficult to hire a professional employee to work for the company and want to stay with the company.