Pros
I have no complaints about the pay and vacation was comparable to similar jobs in the market.
Cons
Leadership in general and upper management/executive especially are completely clueless for the most part. As soon as I started I got the feeling that my colleagues were all looking for work, having just been through it myself I could recognize the signs. Morale was abysmal adn people walked around very tight-lipped afraid to make any suggestions or give their input. There is no organizational or departmental vision, just a lot of lip service to values that are preached but never actually practiced. I cannot believe this company has managed to stay afloat so long, it can only be due to the initial value that all of the smaller companies that it swallows up bring, until they stifle all of the initiative out of the incredibly smart people and leave them with no choice but to leave or descent into a career that will go nowhere because they do not get to practice the things they are so good at and bring value to the company. There is a culture of prevention. Preventing the smartest employees from excelling and helping the company grow and succeed. It is the anti-success organization. If you want a dead end career or something temporary to get you to the next pay grade then this is the place for you. All the smart ones get out as soon as they figure it out. Just don't wait too long.