Worked at Egnyte
Manager, Sales Development Team, Mountain View, CA - May 15, 2015
People are great
Product is great
Effort and Leadership not always moving in the right direction
Company is an overall great place to work, but some of the growing pains that they are experiencing are no different than other start-ups that are trying to find their way.