Pros: competitive pay and benefits
Cons: inept management, lack of focus/identity, depressing culture
There isn't a clear focus within middle and C-level management. They go after any business comes their way, even if its not in their wheel-house. Hard to determine what their core competencies are. Management has no connection whatsoever to its employees, their names, who they are, how hard they work, what they want, etc.