Vantaggi
Here you get a paycheck and perhaps a vacation when work is slow, which can be often.
Svantaggi
You get bed bugs from the place they put you up in for orientation. Really disorganized projects. Really poor health insurance. You pay thousands in before they ever pay out anything. Really sexist environment where if you are a woman, the guys are allowed to bully you, no matter what your title is. Also, if you make the most minor mistake, your mistakes are CC'ed to VPs. Guys get a phone call about the mistake. They've cancelled the annual company meeting and projects are disorganized, oversold, and the strategy is to shame and blame the workers, perhaps to shift the blame so their bonuses are great. It's a big sell-out and destroy your co-worker environment.