Pros
Very flexible work environment in remote setting.
Cons
Little to no communication about the status of transitioning to a full time position within the company. I was told a week before my contract would be up that I should expect to have paperwork sent... my way to transition to a full-time role and at 5 pm on the last day I had a 1:1 chat with my manager scheduled that was canceled with no explanation. This has happened before so I didn't think anything of it. This was followed up by a call from my recruiter from my staffing agency saying I would not have my contract extended due to "poor performance." Now, mind you, had I known about my "poor performance" or concerns about my performance I would understand not being extended, but the fact that throughout my meetings there was no discussion of my "poor performance" (was actually praised by senior staff members and co-workers for my insight on resources and navigation of their system) I would understand. But it was the opposite. I called my manager, who has always been open to communication in the evening and got sent to voicemail. Sent her an e-mail the next morning requesting at least a "thanks for working with us" and didn't hear back. I am just floored by wishy-washy communication and how I went from being stoked to being brought on to being dropped like a bad apple.
Pros
Supportive team that empowers you to do your best work Corporate commitment to ESG/CSR and supporting the communities they serve Work/life balance + flexibility Advancement opportunities Robust... learning and development opportunities Generous bonuses and benefits
Cons
I have worked here a year and don't have any complaints about CGI. I really like it here.