Pros
Unlimited vacation, but there is favoritism regarding who can take frequent vacations. Great first job if you are just out of college. Plenty of flexibility if you are a parent.
Cons
Low salaries. Salary increases are limited. Long hours or “favoritism” are required for advancement. Don’t be fooled. They will sell you the dream job with the perks of unlimited vacation, plenty of booze, and flexible hours. If you get the right boss, you may get everything you are promised, but if you work under the wrong boss, be prepared to work long hours to prove your worth, be prepared to get vacation requests rejected because you are a dependable employee and are needed on site because there is no one to cover for you, or because you are needed to cover a coworker or boss who is on frequent vacation or out sick. If you are not a parent, flexibility is limited and questioned. “Favoritism” is a common problem.