Pros
They will hire just about anyone and seem nice and very inclusive. Some can work from home and have flexible hours. Some had to work in the office and we're pressured to work over a lot to achieve unrealistic endeavors.
Cons
There is little organization, expertise, or structure for onboarding, training, quality feedback, at least for the new department. They give production work to the new leadership team, along with assigning numerous unqualified new hire direct reports who have no training, nor access to the required sites, tools and apps. They just get as much work from disgruntled disorganized struggling providers and promise commitments that cannot be fulfilled. You get to try and teach many new people wire line and underground cable engineering who are immediately billing against the client! Bad business model. A good place if you're looking for receptionist work, maybe. When their failure results in laying off the entire new department, they will set up a meeting with people you've never met to do the deed, and ignore you. Forget all the fake 'human' relationships they faked for the last 6 months. Most the people I worked with didn't have families so it fits. Heartless like the movie where Clooney fires people for a living. I witnessed this one at a time until it hit me. They pretended everything was fine even when asked. Very cowardly.