Pros
Managers pay little to no attention so you can pretty much get away with anything.
Cons
Managers pay little to no attention to what's going on so you pretty much have free reign. If you're someone that actually works it's really frustrating to see the people around you to get away with this. There is no life-work balance. They're not interested in discussing that. Upper management is like a phantom. They're never seen except for when you screw up. They have most of their clients on the west coast which means staying after 5:00 to accommodate them. Morale is awful. The managers are the most miserable people you'll come across. Turnover is very high because the pay is horrible and the health benefits are even worse. They seem to have something against promoting minorites. While most of their employees are minorities none of their managers are. I find this highly suspicious considering there are some really talented people that never get promoted to managers. They'd rather promote a white person with no experience to a department than promote the most experienced minority there. It's really disgusting. Stay away from this place.