Management is extremely knowledgeable. They are open and willing to teach. You can learn so much if you really want to. Good management, flexible schedule.
Coworkers are great, depending on the department the work itself is manageable, professional but casual at the same time
Svantaggi
You're asked to do multiple people's work with no incentive or compensation. The sales team think they are gods and walk as if they own the place. Everyone is hooking up in the company regardless of marital status.