Written by Business Analyst Consultant (Former Employee) from Canada on 8 November 2018
Everyone is nice. Team spirit is highly promoted. Best Learning experience is having a team that pushes you to have an innovative mind. Challenges on the job are easily surmounted because of adequate support systems in place.