Company: IBM
Date: 2012-06-26
Overall rating: 5/5
Employment status: current
Experience level: Junior

IBM is a very good employer
Pros: There is a lot of flexibility in this company varying from client to client. You are on your own as long you are delivering well.
Cons: 1. Very low perks and compensation. 

2. It will take a while to get the salaries to a certain level.