Company: IBM
Date: 2015-01-12
Overall rating: 3/5
Employment status: current
Experience level: Senior

Challenging corporate environment with strong values and high performance expectations.
Pros: Smart colleagues, well-respected company that's a household name, work on challenging and important initiatives, most decisions based on facts and the merits of the argument.
Cons: Bureaucratic and complex. Company does not invest in its employees as much as it used to, pays the minimum to retain employees. You need to be good at setting boundaries because there are major work/life balance issues with expectations that you be connected 24x7. Lack of promotions unless you are politically connected. Feeling of social isolation due to over-reliance on technology and conference calls rather than face to face meetings.