Company: IBM
Date: 2014-03-23
Overall rating: 3/5
Employment status: current

Good place
Pros: - Opportunities in different sectors from finance to high tech industry
- Wide variety of technologies to choose from
- You can be a generalist ie no need to be a front-end or back-end developer all your life.
- Flexible time, telecommuting allowed
Cons: - Like other big companies you can get lost in the sea of employees
- Salary is low compared to others in the same area 
- Bonus skipped often