Company: IBM
Date: 2014-06-16
Overall rating: 4/5
Employment status: current

Excellent work environment!
Pros: Flexible scheduling, room for growth, relaxed management, excellent training and experience in a narrow area
Cons: Money could be better, a broader range of training and experience could be better, rigid advancement rules reward time of service over effectiveness.