Pros
Great learning community, its really a people company. Lacking on tools here and there, way behind market competitors - but they make up in flexibility & empowering people to work around tech shortfalls. Competitive benefits & skill is definitely rewarded.
Cons
Short-term thinking seems to be the go-to management choice for the past few years. Quick public communications on savings to come followed by drastic non-business-driven cuts on spending, some hitting employee capital/morale. Resource mismanagement on a grand scale locks in cash, stresses markets & dramatically puts us behind competitors in some regions. Expect to have to play politics. Challenging spirit is "welcomed" on paper, but when it comes to tough decisions you're either in it to play the game or you're out if you come with any moralist b/s.