Pros
Good, solid product. Clearly development is a functional team. Support and Customer Success are focused and dedicated to satisfying customers.
Cons
The Sales team is dysfunctional. Most of the Sales and Marketing teams don't understand the product and they don't even use it for work. Sales leadership is focused on forcing the team to write positive reviews, like on Glassdoor, then trying to address the very obvious problem of an Enterprise sales group that can't sell. They need to control the company reviews because people are running for the door (about 8 VPs have left in 2 years) and they can't recruit good talent. It is too late to turn the ship around. The space is too crowded to make horrible mistakes and not learn from them. Save yourself the energy and pass on Egnyte.