Pros
If you are in league with the right people you can be exempt from accountability and will have the reality of the lack of cumulative human capital or technology be the other guy's fault, not yours. So kiss up to the right people and they look the other way. Oh, it's a nice facility and it a nice area but thats about it.
Cons
To many! The workforce is severely depleted not enough people available to take on what upper management feels should be accomplished, not by a longshot There training is terrible no foresight or structure just inconsistent and sporadic details. Work is so overwhelming and not realistically distributed, you end up everyday unsatisfied no matter how hard you work. It's demoralizing and stressful you simply aren't able to leave the office feeling accomplished just burdened. The management treats anyone in an entry-level position like a child. There is no dignity in the work environment just because you pay people doesn't give you the right to compromise there dignity. Essentially if you work for this company expect to do a job that there is no way to be competent in because you get too much on your plate and are constantly being rerouted to do other peoples jobs.