Company: IBM
Date: 2008-06-21
Overall rating: 2/5
Employment status: current

used to be great, and still has a good future, but not very good right now.
Pros: good benefits, relaxing work atmosphere, no one watching over you, and complete freedom with your time.(great if you have a family and kids)
Cons: little focus on career and talent development, low salary for entry level and mid level hires. brings you onboard without specific projects, long benches, meaning you are going to sit for a while when there aren't projects around, most of the times, you have no choice in the project you are staffed on.