Pros
Nice offices, conveniently located to major freeways. Tons of training, sometimes a bit excessive but management loves to pitch the latest and greatest. Automated systems from application process, timecards to almost paperless with reports, etc. Founders Club incentive, nice vacation spots all paid-for you and guest. Well recognized name within communities and organizations.
Cons
Too many meetings to discuss how you should do your job, what you could do better, how to achieve more sales and bring in better applicants but never actually allowing you enough time to do your job. Upper management leads with an iron fist and have a 'do as I say not as I do' mind set. Long, long, long hours and can't leave unless your manager feels like you've done your job or they make you feel like you've committed a crime. Management is very negative and the weekly performance reviews are meant to pump you up but they do a very poor job at it. Management needs to be trained on how to be positive and better leaders. Tons of unnecessary documentation. Employee benefits are not great at all, very expensive to cover 1 other person besides yourself, let alone a whole family.