Company: IBM
Date: 2014-06-28
Overall rating: 2/5
Employment status: former
Experience level: Junior

Does not promote from within.
Pros: Lot's of opportunity to work with great technology.  Some great people with very solid skills.
Cons: Extremely political organization.  You have all the responsibility and none of the authority.  Management is hammering expenses to improve margin at the expense of revenue (and highly skilled U.S. resources).  This is not a viable long-term strategy. Brutal Travel and no work-life balance.