Company: IBM
Date: 2011-03-24
Overall rating: 4/5
Employment status: current

It has been a good experience overall.
Pros: The respect by management of the need for true work/life balance
I live in a major city with heavy traffic congestion and being able to work from home allows me the ability to start my day earlier and I am far more productive
The greatest assets of IBM are its people, regardless of the role, IBMers are some of the smartest people in the industry.
IBM encourages and helps to facilitate opportunities for all employees and the company to give back to the communities in where they have a presence.
Cons: I believe that favoritism and nepotism is very much alive and therefore, career advancement is limited.
IBM salaries are very conservative compared to its competitors
It is impossible to figure out your commission earnings..and that was by design! 
IBM has completely changed the company recognition events due to the economy and have done away with all kick-offs, trainings etc...all in the name of improving the bottom line to shareholders...but at the expense of company morale.