Avantages
Not much I can think of. Decent range of clients?
Inconvénients
The worst place I've ever worked. Cheap cheap bosses who pummel you with projects in exchange for subpar pay and benefits. Turnover is high. You are constantly swamped and 90% of the time can't get help because everyone else is also swamped or are too self-absorbed to care. Senior management includes "leaders" who are short-sighted, borderline psychopathic, and eager to "crush it" by mocking clients behind their back. They often go for short-term moneymaking projects rather than serious long-term planning and talent retention. But that's not surprising because the caliber of their character is low--and that goes for some of the staff members too. DON'T be one of them. Be smart. Avoid this place!