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

Working in IBM where everyone works with you
Pros: It is a tremendously collaborative environment with many people willing and actively helping out everyone else. IBM is not only driving a technology agenda but is making genuine investments into the community and donating technology contributions and talent to global issues.
Cons: You are unlikely to become a millionaire - and job progression is based as much on you own personal network as it is on your ability