Company: IBM
Date: 2013-04-26
Overall rating: 1/5
Employment status: former
Experience level: Senior

Started out great.. then went off a cliff
Pros: When I first started working at IBM I worked with amazingly smart people who mentored and helped me grow professionally and academically.  I was allowed a flexible schedule to be able to continue going to school and finish my MSEE and start on my PhD.  

However, IBM began to pigeon hole me and would not allow me to do new work and I was stuck on a project that I wasn't able to get out of or attempt to correct some problems since it could slow down the rate at which new features were being added.
Cons: -Messing with benefits constantly
-Salaries are low
-Raises are non-existent
-Ability to move jobs within IBM is meager at best despite what they tell you