Company: IBM
Date: 2009-09-24
Overall rating: 5/5
Employment status: former

IBM Internship
Pros: Excellent opportunities to learn â?? Free in class training and online learning (Valued at $500 to $3000 for non IBMers), access to all IBM products, time given to learn new skills required for the job, on site library, online books.
Great management â?? Smart, ready to give advice, interested in employees, no micro management.
Good feedback system â?? Everyone you work with has an input and no ranking system with coworkers
Tim Hortons on site and on site cafeteria (but its a bit pricy)
On site gym and lot of extra work activities (outdoor sports, yoga, pool, ps3s, community events, etc)
Great team environment and friendly coworkers.
Competitive salary
 Discounted certifications
Well respected company (Your experience will be valued)
Interesting projects on world renowned products
Company discounted tickets and vouchers
Cons: Depends on your team, but personally I found some senior management to be bad in project management and some low performing workers getting awarded for non work related tasks.
Big company so some processes take much longer than they should
Lack of communication/co-ordination between IBM groups â?? Sometimes the same work is done by 2 different groups and they start competing against each other.