IBM Canada – “Internship exp at IBM canada”
Pros
Very flexible working hour and minimum to none supervision. Open to students to start their own projects.
Cons
Too many meetings and hard to catch up skills if no required experiences with you. Co-workers are found everywhere outside of office.
Advice to Senior Management
Students should have been given more chances to write codes and work with senior developers so that they can build up more skills