Has periods of not too much work
Coworkers are friendly for the most part
Used to have free Friday lunches
People quit all the time, so plenty of opportunities to take over their work and learn new things
Inconvénients
Micromanagement by upper management
Low pay
Management frequently complains about employees using their vacation days
Management has frequent ranting in morning meetings about irrelevant topics, wasting everyone's time
Doesn't appear to be much professional growth potential, because the company itself appears to be in a stagnant state
People quit all the time... for good reason
CEO will regularly badmouth any and all past employees in the morning meetings starting a week or two after their departure.