Company: IBM
Date: 2018-05-25
Overall rating: 5/5
Employment status: current
Experience level: Confirmed

IBM - The Place To be...
Pros: Employee friendly,  you get a chance to unleash your ideas and creativity, keeps you updated with latest and upcoming skills and capabilities, high level of accessibility to leadership, mentors....actually to anyone for guidance, support and all kinds of things.  You can even explore opportunities within organization and move around contributing to business. Most importantly high ethical values, diversity and inclusion.
Cons: You won't feel like switching over to any other companies :)). And yes, if you are one of those who doesn't like to evolve, challenge yourself, improve and outcome focused...take a second thought before joining.