Company: IBM
Date: 2009-01-05
Overall rating: 4/5
Employment status: former

not a bad company to work for
Pros: Compared to other tech companies ibm is relatively stable and the chances of getting laid of are smaller. 
ibm is fairly flexible about work hours and working from home, however this depends a lot on your manager. Benefits are ok. In general if you work hard, you will be rewarded. smart engineers. stock is still doing good considering the tough econmic times
Cons: lots of work, long hours