Pros
Once hired, they'll never get rid of you. Welcome to all lazy "push my work off" on someone else interested persons. You are allowed to show up late every day scheduled to work. Beg off to leave early putting a major strain on the other employees. Stand around and complain of how hard you "think" you work. Leave right on schedule even though your work is not complete. Don't worry about smoking policies if you happen to use vaporizers. I'd love to know what these employees have on management to keep their jobs.
Cons
You must pick up the slack for all of those who don't. When you are a conscientious hard working team player, (all) management knows it and knows you will get it done regardless for the good of the business and your coworkers. This causes great dissension among the ranks except to agree that nothing will be done. No raises for those to continue to work hard and smile no matter what. AND, there is no true medical benefits unless you are upper management. No RX coverage, only one trip of $75 paid one time to any doctor if they will accept that coverage.