Company: IBM
Date: 2014-08-26
Overall rating: 2/5
Employment status: current
Experience level: Senior

Top heavy with management
Pros: Depends on the project or the client, but hours are generally flexible. There are a lot of good and smart people to work with.
Cons: Pushing to make our numbers and it only gets worse every year, this year they demand we work certain weekends and are pushing for hours so much that we must average 50 hours per week over the whole year just to make up for vacation and holiday time off. Every year we lose something, they adjust something that takes money away from us and saves IBM money. In 2013, they moved the 401K match payout from payday to a lump sum at year end, and we missed out on all that interest. They moved the date raises are given to next year. They also decided not to pay out the bonuses they've paid every year since they started the program. No raise in 5+ years and I have much less to show for it. There is a major push to outsource most of the work over seas and only have about 15% of employees in the US. With so few US Employees, I get the sense that we are way too top heavy with management and all the overhead that comes with it.