Multiple waves of layoffs by head offices leaves the Ottawa office in low moral and teams broken. Many key people have been let go regardless of seniority or position. Teams that are left are left scrambling to meet deadlines as key product and development knowledge are gone. There is a huge disconnect between the head office in Sweden and the local office in Ottawa.
Multiple positions are moved off shore. Many red flags and questionable job security. Be careful when accepting an offer. A layoff could be around the corner.