Was a great company initially, but has grown beyond its means
Pros
They give a lot of time off. The coworkers are nice. You can work from home.
Cons
Working in support used to be a cushy gig with decent pay, good benefits, and a flexible schedule. Upper management has shifted around a bit and now it's far from any of those things. Engineers are on-call frequently, and often are not able to sleep when they are on-call. Many of them were hired under the expectation on-call rotations would be limited. When the bait-and-switch is pointed out, newer hires are told to deal with it or find a new job. There is no training. We are all left on our own to figure it out. As a result, anyone who knows what they're doing has jumped ship for other teams (or other companies) and support has turned into a shitshow of newer engineers who have neither the training nor the experience to know how to do their jobs. Customers are frustrated, engineers are tired, and the company refuses to treat good employees well enough to retain them. I would not at this point in time recommend working for CyberArk in this capacity as the job, frankly, sucks.