Pros
- A lot of the Science and Technology work is very interesting - Typically a good culture of systematic responses to mistakes - Typically very good job security - The main product is good - Many bright people - Not corporate
Cons
- Would benefit from a little more scale up behavior - Culture has died out - As is common, HR only look after the CXOs. I've heard trustworthy stories and seen myself that they aren't necessarily taking meaningful action against inappropriate behavior. - Lots of poor management. Managers range wildly between overstretched doing IC work to taking credit for their team's ideas. - Lots of money pumped into developing palms/fingerprints despite no progress, and as the company is very conservative with spending this represents terrible management of funds. On a related note, the logic around pay varies wildly, with some idle ICs earning 6 figures while others earn below market (well below in tech) - CXOs (except perhaps for finance sales and marketing) are out of touch, poor managers of people, and immature, having a Boys-with-Toys extent of aptitude.