Pros
Pay is above Average, Cactus software has brand recognition
Cons
With the exception of the Pro's listed - Pretty much all the core competencies an employee would hope for in a successful organization are misaligned: Management- Inflated egos, unapproachable, inexperienced, reactive and unprofessional in so many ways- all the way up to C levels Product- No real road map, missed deployment dates, lack of qualified leadership Customers- unhappy, not referenceable and fleeing (Cactus) Employees- hard working. high stress, very low moral and fleeing Culture- it's a facade and a put on for show, Upper Management cares more about meeting investor goals and themselves and are staying for a payout- EMPLOYEES suffer from misaligned priorities