Pros
- Market leader in its core business - Wonderful products. Customers love it ! - Great team mates - Good work/life balance - Stock price at 105 ! - helps weather the pain ! - Interesting work ( if you know the right people ) - Great location ( new BART and 580/680 interchange ) - Some managers genuinely care about their teams and stand up against upper management whims. Of course some get cut down and leave as they can't take it anymore, others just submit to the dictates meekly and survive even when they know it is the wrong thing
Cons
- Was a great company - pre IPO and couple of years after that - Culture is going down the drain with new management in Tools. Apps is still alright. - Apps have a different issue with proprietary technology. - Have to know how to suck up to upper management (read long-timers) to get ahead. Or else you are stuck or ignored. - Senior management is afraid to talk to executive management about issues as it might be taken in a wrong way. Just drink the kool-aid and all will be fine. - Yessir attitude gets you promoted ..pretty quick - So called Sr. Principal Engineers are there as they know they cant find a job elsewhere with their skillset and attitude. The smart ones have jumped ship.