Company: IBM
Date: 2012-02-28
Overall rating: 3/5
Employment status: current

Working at IBM is just like being in a rocky relationship - - you have to really work hard to make things works.
Pros: - Lots of job opportunities, not difficult to find a different role
- Great company name, good to have in your resume
- Good base pay, decent benefits package, salary is reviewed annually 
- Location is convenient and near my house
- Flexible Hours and working arrangement
- Ability to work from home 
- Work is day shift
Cons: - People do not respect each others time / schedule 
- Difficult to get resources such as additional headcount
- Long working hours