Pros
Great software, customers love it - genuinely world class. Pay is pretty competitive for my area, lot of talented, like minded people - given the license to manage WLB but constant pressure to keep things growing requires a lot of resolve
Cons
classic challenges of growing the right stuff whilst trying to sustain the existing business: year on year requires more from the technical field sellers (culture of and) often having to cover for missing roles - internal/non-existing tooling compensated for with additional manual processes. Everyone is trying to scale through everyone else. Multiple mixed priorities means everything is urgent and important resulting in constant pressure to be reactive. Doesn't look like this is going to change any time soon.