Company: IBM
Date: 2017-06-05
Overall rating: 3/5
Employment status: current
Experience level: Senior

Great benefits but I see the company going downhill quickly
Pros: Good benefits. Flexible hours. Opportunity to learn and grow in your career.
Cons: Blindly lay off the best talent, entire teams chopped due to internal politics.  Upper management keeps changing their minds on what they want to focus on and applications keep getting rewritten using different technologies which is wasting time and efforts.