Company: IBM
Date: 2009-08-15
Overall rating: 5/5
Employment status: current

working at ibm
Pros: 1. work with the best people
2. get to learn different technology
3. every project is different
4. fast paced
5. ibm allows you to define your own career path in any direction, it all up to you
6. its never boring
7. always challenging
8. cutting edge technology
9. wealth of knowledge
10. get a free laptop which you can upgrade every couple of years or so
Cons: 1. travel 
2. easy to get lost as just a number in the herd
3. too much red tape