Company: IBM
Date: 2017-01-18
Overall rating: 5/5
Employment status: current
Experience level: Senior

Great Company
Pros: If you are willing to be a team player and work hard - you will be rewarded and motivated by management. 
Again , if you work hard, show you care, do a good job, then your management will support you. 
My last 4 managers have been Italian. Once they see a committed Rep, they will look after you throughout your career in IBM, encourage/help you get new roles within IBM and learn new parts of the business, which is a great way to develop. I have learnt a lot through the amazing managers I have worked with.
Cons: Negative colleagues that complain about everything, don't recognize their own negative status and comedown, which is quite sad. Complain about management because they can't become a manager, complain about their job etc.. I try to stay away from that type of colleague.
Other cons would be cheaper food in canteen. 
More social activities.