Company: IBM
Date: 2015-07-06
Overall rating: 3/5
Employment status: current
Experience level: Junior

Good start for career but bad for a long term growth with the company due to management
Pros: - Meet talented people who are willing to share their knowledge and experience
- IBM worldwide reputation
- Great opportunities to learn and grow
Cons: - Bell curve performance management(many members works overtime/on weekend but there is still a need to have  "average contributors" and "below contributors")
- No proper training is provided for the growing sectors since they can fire the unwanted members and hire new members at anytime.
- Try to cut cost at every corner which brings down the quality
- Care more about profit/revenue than talented people they should keep
- Office politics