Vantaggi
There are no good reasons that I could find. It's a job, not a vocation.
Svantaggi
Sweatshop mentality, burns out employees quickly, high turnover rate, high pressure constantly. Incomplete information from "management" requiring a large effort on the part of employees to determine what needs to be done. (And whether that conforms to what has been promised is another issue.) I found that management was immature and more than once was present for screaming tirades towards high performing employees. If this is considered a motivational strategy...it worked. It motivated me to leave quickly.
Benefits are not incredible. Hours are too long, time off is a joke. There are tons of other companies out there that are significantly better to work for....go elsewhere.