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

IBM Career and Corporate Reponsibility
Pros: Work-Life balancing at IBM is one of the finest I have seen. Working at IBM provides ample technical opportunities. I have had opportunities to hone my skills in various business units. I was also fortunate enough to be selected to participate in the IBM Corporate Service Corps (IBM CSC) program.  This was a very fulfilling assignment where I was able to see the impact of IBM's corporate citizenship first hand.
Cons: Being a large company, changes are hard to implement across the company. Embracing Agile/DevOps  is helping drive this transformation much better in the recent years.