Lots of opportunity to develop. There is an abundance of training resources available to all employees. Employee engagement is reviewed every month and taken seriously by all Senior Management. Amazing benefits package available to all employees
Cons
IRIS is acquisition hungry and integration can be slow.