Company: IBM
Date: 2018-03-12
Overall rating: 1/5
Employment status: former
Experience level: Junior

Toxic working enviroment
Pros: Big name, been around for over 100 years, industry recognized, tons of training... if you need a stepping stone kind of company, sure, go ahead and work for them.
Cons: Extremely negative working environment, layoff is never far from you, most people's goal is to hanging there one day at a time;  your career advancement is based on your "network", aka who do you know, not whether you are the most qualified candidate. Corrupted management (95% of them) that is only there to protect their managers even if the manages are in violation of company code of conduct. HR is the most evil, shameless and unethical team I've ever experienced. They'd lie to your face, re-define "retaliation" and "discrimination" to defend for their managers who are at fault. They even went above and beyond to delete record in SalesConnect hoping you cannot prove they are wrong.  Tons of employees over  age 50 got let go,  nickle and dime with employees' benefit, for example, they only match your 401K once a year on 12/15 each year, for those who left before 12/15, will not get a penny! Very few good, ethical or competent  leaders, tons of managers whose only leadership skills is threatening your employment since they simply cannot lead. Highest turn over rate - our BU had around 45 employees in 2014, now down to roughly12. Lowest moral, the environment is so toxic and depressing that you can smell it and feel it.