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

The first 10 years excellent, but last 2...not so much.
Pros: Variety of roles, many opportunities to work with talented people, interesting technologies, amazing research centers, many employees who want to help each other, global enterprise with amazing niche job opportunities,
Cons: Some areas, depending on the executive/department, are still in the 1950s management style ruled by fear (this is limited more to the Headquarters area and not general business/regional/country areas), the constant loss of experience in the name of "cost savings" which ultimately costs more while new people "learn what others knew in their sleep", the recent changes to 401k (we only match your payments once a year in December as opposed to the previous every payday) and the never-ending cost cutting and expectation of staff to work longer hours, do more whilst cutting staff and now fund basic work expenses themselves has diminished the general level of employee satisfaction