Company: IBM
Date: 2014-07-12
Overall rating: 3/5
Employment status: former
Experience level: Senior

Software Engineer
Pros: Big Blue has many great opportunities to advance your career. Internal education and external training compensation. The atmosphere is more contemporary and relaxed. Being involved in leading edge technology that has truly shaped the world.
Cons: There's so many management changes it's difficult to build a relationship with your manager, seems like you're always starting over. So much is focused on statistics for your job instead of the efforts.