Pros
The Halifax office is part of the rapidly growing Healthcare Informatics division of the company. There are ample opportunities to grow if you are a motivated self-starter. Product development uses current technologies and is fast-paced. The company tries hard to build and promote a positive work environment and culture. The people are welcoming and friendly. There are lots of social gatherings and charitable events happening all the time. Employees are provided an excellent work space in a new office building with top end equipment. Developers have 3 large monitors to work on. It is worthwhile to note that the compensation and benefits package is one of the best I've seen in this area.
Cons
The company, and particularly the Halifax office, is growing rapidly. Employees need to be adaptable to shifting priorities as new projects and acquisitions enter the fold. There is a lot of work to be done, but the company is doing its best to ensure work-life balance for its employees as it continues to grow its workforce.