Company: IBM
Date: 2017-05-25
Overall rating: 3/5
Employment status: current

CSM
Pros: Good work place and good training
Cons: Bad at hikes and promotions