Written by Executive (Current Employee) from Canada on 12 November 2018
I have loved Ecosystem since the day I started and enjoy it still. We are at a crossroads with an opportunity to grow to a new level. The challenge is big, the people are capable. Believe in this company.