Stronger leadership and focus.
Follow up on promises made to employeesOutlook review
Follow up on promises made to employees
Very positive. I believe in the company and I am dedicated to helping the company be as successful as possible.
We were building a product we all believed in and liked.Environment review
We were building a product we all believed in and liked.