I went to this place the other day, its right across the street from where i work right now. Its a pharmaceutical company called Apotex. The receptionist said they’re hiring in quite a few departments and said ill get more info at their website at www.apotex.com. Thought it might be some help to job seekers. Good luck!
(whoops wrong forum, can ya please move this to C&A, thanks.)