Pros
great place to have a child, very fair. great place if you really want to disappear so to speak. i.e. get little done and just coast. a ton of people have left so a lot of openings are there for people to rise into to. lax hours. some people come at 11 and leave at 4, even a the high up. great stock grants and options over there years to keep you chugging along. very generous bonus which keeps us around! clem (president) is really a great guy who i think is trying to handle things the best he can.
Cons
lot of management heaped on top of more management. it seems like there is a 1-4 or 1-3 ratio of managers to contributors in some departments. so that is a super big pain in getting anything done. way too much process. they tried agile and that did not work with those involved. so now they have a new thing called queues which is like mini waterfalls but is turning out to be just as slow and painful. but with just less people in each one. a lot of deadweight even at the high high up. they really can take any fun out of anything while getting big big salaries. a lot of people have been leaving as well which is really sad and ironically its a lot of smart people who are going. so the weak ones stay. ugh.