Disconnected, Negligent of Employee Satisfaction
Pros
-You are fairly quickly exposed to upper management, providing opportunities for prompt advancement if you know how to work the politics of getting promoted and 'appear' to have made valuable contributions. -People are generally hardworking and pleasant, albeit of mixed talent/ability. -You learn a lot about corporate shortcomings here, so it's a nice place to start out and gain experience -Company has shown signs of trying to improve. -Projects and daily operations are in theory interesting and valuable.
Cons
First of all, the pay is low compared to industry average. We're talking bottom 10 percentile low. Metrics and goals are set arbitrarily, with little desire to revise and evaluate. Cursory analyses and questionable methods are used to drive major business decisions and initiatives. Senior management is reactive and will generate fire drills for their subordinates over nearly anything. The micro-management is tangible. There is a disconnect between upper management and lower employees with regard to what information can be feasibly attained without making assumptions and cutting corners. As a result, employees must cut-corners and make assumptions to deliver analyses because "we do not have sufficient data or resources to fulfill that request" is not an acceptable answer. The tools provided to accomplish tasks are subpar for the standard of a fortune 200 company (although this is improving) and data used is not guaranteed to be accurate. This relates back to silos and disconnects between departments.