Company: IBM
Date: 2014-06-30
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

Technology giant provides lots opportunities, but needs to focus on employees to ensure continues success.
Pros: IBM is a 100 yr old company that knows how to adjust to the changes in the industry and reinvent itself when required.  The company has lots of products and services and therefor provides opportunities for its employees to move around to various roles within the company and it's various software and services brands.
Cons: - Employee's do not feel values, moral is at a all time low
- Employee Performance  program is broken, doesn't lend itself well to teaming 
- Compensation is low compared to competitors
- Too much bureaucracy, hinders the organizations level of flexibility and  ability to move quickly