Company: IBM
Date: 2013-10-30
Overall rating: 3/5
Employment status: current
Experience level: Junior

Not so good
Pros: - Lots of technologies to work with.
- Benefits are decent.
- Great learning experience and career development
- Good team members
Cons: - Lack of culture.
- Too much work, too little compensation.
- Expectations to work massive amount of over time