The manager of my team is very supportive, but there is always areas to improve like training modules
There isn't much stress at the work even if the workload gets high and that is because of the environment our manager creates
My team is very supportiveTeam review
My team is very supportive
My job itself, I love my work.Outlook review
My job itself, I love my work.
The overall experience was great, In less than 2 years I learned so much about the immigration process. I can handle any type of complicated case on my own.