Company: IBM
Date: 2013-03-01
Overall rating: 3/5
Employment status: former
Experience level: Junior

Great place to work for fresh graduates or to get training
Pros: - trainings worth thousands of dollars outside are given to employees for free
- for those working in IBM delivery centers, there are a lot of opportunities for growth especially when there are new accounts
- medical benefits were pretty good when I was there
Cons: - HR Recruitment Team needs a lot of improvement - they are hiring a lot of people who are not fit for the job who just end up resigning after a few months. At same time, these are creating urgent openings which recruiters would again fill up in a rush and therefore continuing the cycle
- very bureaucratic
- salary is not as high as other companies in the same field
- work is stressful and not proportional to the compensation you get, although this can be a pro since the experience you gain is actually very helpful once you decide to transfer somewhere else