Company: IBM
Date: 2019-01-26
Overall rating: 4/5
Employment status: current
Experience level: Senior

Great Benefits and Work Environment
Pros: IBM is an ever evolving company as any company has to be to survive for as long as it has.  The work environment is healthily challenging and the benefits are top notch.  If you push yourself, make your career desires known and dedicate yourself to achieve your goals, then anything is possible. Yes, there will be challenges. Nothing worth having will come easy, but with diligence and tenacity, you can make things happen. It will be important to have a good relationship with your manager as they are the gate keeper to many things.  It's important to keep a pulse on where the business is heading as well. You may  need to switch roles every 5 years if you'd like to remain with the company. Always move to the groups where IBM is investing. You will have more safety there.  IBM overall is still a great company and offers an array of benefit options and matching 401k up to 6%.
Cons: Sometimes you can feel overwhelmed with all of the information that you receive via email with the different initiatives. You feel spammed by your own organization. The company match now comes at the end of the year instead of with each paycheck. As with most big companies these days, a lack to meet the quarterly goals could be dire. Due to the history of layoffs, employees sometimes feel stressed that their days could be numbered if your group isn't performing well.