Company: IBM
Date: 2016-03-03
Overall rating: 3/5
Employment status: current
Experience level: Junior

Good team, bad company
Pros: Tons of opportunity to learn new things, my team is great and very helpful, my manager is the most technically knowledgeable boss I've ever had and the area is great. Just got moved to the new agile workspace and it's nice and clean and open. Work from home and a decent amount of company credit to get things like monitors and the like.
Cons: Hard to get promotions, raises suck, bonuses suck compared to last job, benefits have been cut hard even in the year I've been here. To the higher ups, you are just another cog in the wheel and they don't care.