Company: IBM
Date: 2013-11-14
Overall rating: 3/5
Employment status: current
Experience level: Senior

Started well, but going downhill
Pros: IBM has lots of great people.  There is a wide variety of work available, although not always what you want to do where you want to do it.  Most offices employ flexibility of working hours, and projects understand that its not a 9-5 clocking in job.  My local office is close to home
Cons: IBM employs a staff ranking system against a Bell curve, meaning that 10%+ are always deemed not to have done enough - doesnt work in a company where everybody goes over and above.  
No delegated responsibility or rewards, just blame.  
There is also a culture of working longer hours being 'rewarded' more than working smarter, or being more productive with your time.