Pros
The hours are tolerable and the people are nice, however they have no clue how to do staffing so it was not uncommon to have projects implode midway through. The one positive however is that you'll likely get pulled onto a project more often than not, which obviously helps your utilization.
Kontras
Being on a bunch of short term projects increases the likelihood of having a few weeks on the bench add up to a low year end utilization. The company will look at any excuse to not give you a bonus. If you run into the wrong person, expect to be thrown under the bus almost instantly. The company reports consistent revenue growth yet if you look at the 10-K, the employee bonus pool has steadily declined. How come? Well, instead of paying the employees who executed all the deliverables for that mess of a project they sold, leadership goes and buys up THG stock to inflate their share price and grant it to themselves. Classy. Also, CEO literally said in their annual meeting that they would only hire women if they were qualified, not just for the sake of hiring women..... Okay, but the company is 99% men, what do you think that is saying?