Company: IBM
Date: 2014-04-17
Overall rating: 4/5
Employment status: current
Experience level: Senior

Good Experience
Pros: The work environment is friendly and team oriented, with really good work/life balance options.  Overall, management is caring/understanding of personal needs, and there is flexibility in work schedules which includes the ability to work from home.  You will find a variety of opportunities within the company for growth, travel, and/or diversification of skills.  Continuous education is offered within the company to keep you abreast of the latest regulations, etc.  Many great, talented people with whom to work.
Cons: Work hours can be very long with high stress at times.  There is minimal pay increase (although if you are a top performer your increase will be a bit larger than others).    There seems to be a lot more outsourcing of jobs to other countries these days, which is leading to less opportunity within the US.