Pros
The company is somewhat visible to other security, auditing and compliance sectors, so you have some brand recognition when leveraging your experience to a new company or position, which you should do as soon as you can if you find yourself accepting a position at Varonis. Recently they have been trying to buy people's loyalty with yearly "gifts" during Q4 and have been a little more generous with RSUs, which they started handing out to offset a company wide pay cut in early 2020, but this does little to offset the sub-standard wages and little to no merit increases, even for long time employees. But hey, you get a free Varonis branded iPad.
Cons
Low pay and high workload supporting a complex and under-documented product with many modules that aren't even understood by the devs and PMs who manage the products. Additionally, most of the core applications are a legacy platform pretending to be a new-gen service, requiring ancient frameworks, insecure cipher suites and exhibit terrible resource utilization and barely connect into modern APIs, which makes sense considering a large amount of the codebase seems to have been written 10+ years ago. These issues have been rampant for a long time and only recently have they made any progress of fixing show-stopping bugs in their releases and actually shipping code that works, but it's still very precarious and the handling of zero-day exploits and CVEs is atrocious, especially for a so-called "security" company. As recent as 2019, there was an entire release cycle that did not have a stable GA release until 8 months afterwards. They fired the head of R&D during this period, which gave some minor hope that things would change, but it's only gotten slightly better since then. Management is equally awful, with most of the leads, managers and directors being picked due to favoritism, gender and many times, nationality (The company is primarily run and managed by Israelis and they often favor Israelis, especially in support, for management and lead positions). A lot of the technical leadership has little to no insight into the work or the product, do not take the same continuing education or training that they require their teams to complete and lead from a place of heavy handed authoritarianism and micro-management rather than helpful guidance or support for the people actually doing the work. High level management also treats support and other implementation teams like a blunt instrument and prioritizes misbehaving sales staff, abusive customers and unrealistic workloads over employee wellbeing because closing the sale and getting the renewal is the most important thing at Varonis. C levels and sales management don't care if they burn out every technician and engineer in the process. Accordingly, the attrition rate for TSEs has been horrible for quite some time, with many teams losing entire swaths of technicians and having to backfill from existing hires because they cannot hire and train fast enough. Additionally, after 2+ years of fully remote work, they are beginning to require people to go back into the offices for "in-person meetings" and are trotting out the "collaboration" and "culture" tenets to try to sell it. As most people in the industry already know, all this is going to do is make more people leave, but they refuse to listen to their staff and as noted, their management stack is full of yes-men, so it's fairly certain that this is a foregone conclusion As you'll notice as well, there are many one line reviews with 5 stars, all positive, which are commissioned by HR to push down negative reviews. HR knows they have an issue with attrition and poor outlook, but instead of trying to fix it, they just try to sweep it under the rug.