Company: IBM
Date: 2015-10-04
Overall rating: 4/5
Employment status: current
Experience level: Senior

Place where there are abundant opportunities
Pros: name a technology and you get to work on that. Very Flexible. For self driven people, everything works in the company.
Cons: Salary structure for early tenures is risky. If only we can hold new hires for more than 3-4 years, it will be good.