Thought I'd share some testimonies from IRCC agents.
Source:
https://ca.indeed.com/cmp/Citizenship-and-Immigration-Canada/reviews?start=20
Processed International Permanent Resident Card (Former Employee) – Sydney, NS – 9
Processed application files and prepared for upper management Immigration Agents. I learned about the complexity of entering Canada and all that was involved to keep our Country safe yet approachable by outside future citizens.
It was a very positive place to work. The hardest part of the job was being able to do 100 files a day that was required of the job.
Pros
Great work, good pay
Cons
some stress in keeping up the daily numbers
Support Service Clerk (CR-03) (Former Employee) – Sydney, NS
Review all applicant applications for Canadian residency, made sure every mandatory document was there and authentic. Entered all client info to database, and added all participants on file to system. Trained in four different lines of business. I've learned a lot about different cultures, the schooling, how to tell if certain documents are authentic or not, the list goes on. I really enjoyed working closely with all of my co-workers and management. The reviewing people from all different cultures and the great positive atmosphere is what I loved most about the job. To be honest, the hardest part was probably the late night commute home during the winter months.
Program Assistant (Former Employee) – Ottawa, ON
This was a full time job with The Government of Canada and as one might expect is was very much a government job. It involved the daily checking of emails, restocking of the printer and coffee breaks. However, this job featured a unique work environment of closely linked colleagues with high spirits who helped the work day pass along faster. With friendly and knowledgeable management this job ran as smoothly as possible despite the government's flawed system of visa applications. It allowed wonderful opportunities to expand basic knowledge and taught many applicable skills like database work, facial recognition and the important of details.
Program Assistant (Former Employee) – Ottawa, ON
Very much a high production government job. Repetitive tasks, but odd cases can be pretty interesting. You really have to take your career in your own hands. Managers will not "take you under their wing" or generally help you create a career trajectory. You are in control of your own destiny type of scenario. People are great, fun, engaging and come from a diverse background. Pay and benefits are good.
Pros
People, pay, benefits
Cons
Repetitive workload
Immigration Officer Program and admin assistant (Former Employee) – Halifax Nova Scotia
My position as Immigration officer involved bringing refugees and their families to canada. I would select these refugees from an overseas computer system. It was a very rewarding job. I was usually able to reunite families in Canada with long lost relatives that sometimes were presumed dead.
I would work with these individuals and their families and provide moral and financial support to the families to help them adjust to their new life in Canada.
I left that job to move to Ontario to join my husband who came here to work.
Pros
you felt good going home at the end of the day because you helped someone
Cons
you couldn't help everyone
Support Services Agent (Former Employee) – Mississauga, ON
A typical day at Citizenship and Immigration Canada required the processing of Permanent Residancy applications . I learned a lot about the Canadian policies and procedures while working in the registary team.
My co-workers were fantastic people, and I had a lot of fun working with them. We helped eachother a lot and also learned a lot from one another.
The hardest part of the job was meeting deadlines, and the most enjoyable part was working in the team environment, which in turn made the hard parts much more enjoyable, and easier to overcome.
Pros
learned a lot
Cons
it was just a contract job