Company: IBM
Date: 2016-12-02
Overall rating: 4/5
Employment status: current
Experience level: Junior

Good company to learn in it different technologies but not friendly
Pros: - Forces the whole team to reach to its top performance
- Most of the projects applies Agile methodology as it is stated in the management books
- Gives you the opportunity to deal with different cultures and with different nationalities
Cons: - Salary began to be not competitive
- Unfriendly environment
- If you're in an entry level or a fresh graduate it doesn't give you the opportunity to focus on a specific career and this is pros and cons