Vantaggi
Parties and some of the people. If you're lucky enough to have a good boss, working here is tolerable.
Svantaggi
Upper management could care less about their employees. They talk a lot but there's low (minimal) results. They don't know how to create anything besides putting a logo on a t-shirt. Even when they do hire people who are in the know on how they're not listened to or implemented. The shotgun method of creating products does not work and has shown as business has declined. They believe in the quick-rich method of business and it's not working. They have little patients in seeing a product become successful. If you work here, do not think your position is safe, I have never seen so many people get "let go" or "laid off" in such a short amount of time. Work here if you would like temporary employment and a good time but find a different company for long term career fulfillment, better benefits and better company security.