Review of Avaleris Inc. by Senior ConsultantPosted: Saturday, 03 August 2019 - Ottawa
Great place to work Fantastic team, great and friendly people to work with. Good benefits, on par with what is expected. Fair compensation and vacation time. No flexible work hours or work place. Small company, no room to grow career wise. Downtown location not ideal for daily commute.