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

Fulfilling work, slow career growth
Pros: Excellent benefits and flexibility in scheduling.  The organization is adamant about supporting a diverse work force.  Large customer base provides a variety of consulting opportunities.  Many areas of technology to interest the most selective geek in each of us.
Cons: Pay is decent but bonuses are insulting compared to similar organizations.  Many technical education opportunities provided, but personal education and tuition assistance are outright lies.  I worked for IBM for 14 years and I applied for tuition assistance to get a Masters.  I was always turned down because it was not "required" for my job.  I went to a new organization and was approved for assistance without even being asked about my current role.  Now THAT is how to treat someone who wants to improve themselves and the organization!