Company: IBM
Date: 2012-03-05
Overall rating: 4/5
Employment status: former

Good consulting company to work for, must love travel....
Pros: Global organization  with strong name recognition in industry
Clear criteria for the achievement of each staff level and a honest attempt at evaluations
Co-workers are mostly intelligent and enjoyable to work with
Work is mostly interesting
Cons: Constant travel if you don't work in a large market that has many multinational clients
Huge bureaucracy makes doing the right thing for employees difficult (company policies will override individual circumstances)
Relentless push for high utilization towards quarter/annual period end, satisfaction of wall street sometimes comes at the expense of clients and staff
Training is an afterthought, the first thing that gets cut and considered to be a sacrifice on the company's part (in terms of billable hours), not an investment in staff