Avantages
The people you work with The variety of work Great product Company philosophy
Inconvénients
I could write a dissertation on the company's cons. So could most of my coworkers. Every part time employee is either highly educated, or very smart. Almost all of the employees are extremely dedicated. However, a majority of the full time and management staff are disgruntled, not knowledgeable, and care more about sounding right, than being right. Internal promotion rarely happens, although the suggestion of promotion is frequent. I was promised a dedication by many full time employees and managers to be groomed for a promotion (and that I was worth fighting for,) only to receive a 2% raise after being employed for 3.5 years. Many external management and full time hires in the meantime, though. I could go on at length, but my point is: if you are hired as full time or management, kudos to you. Otherwise, it will suck years of your life away with a carrot on a stick.