I worked at Captaris full-time (More than a year)
Captaris allows you to grow at your own pace and at the same time provides healthy competetive culture.
Sometimes, it is easy to get lost in the corporate world and focus on wrong things. As in any company, politics is always there.
Advice to Management
Please focus bit more on the employee. People are your #1 asset and making sure they are happy and performing at peak will always help you get the best from them.
Let us know if we're missing any workplace or industry recognition –