Company: IBM
Date: 2010-11-25
Overall rating: 4/5
Employment status: current

Overall a great company
Pros: Great learning opportunities
Good career opportunities
Strong focus on ethical business practices
Cons: Payscale not as good as the rest of the industry
Difficult to develop close working relations within the team due to the flexible work from home culture
Very complex organizational structure .. perhaps as any large organization would have