Post sales/CS leadership is horrible, heavily micromanages, and is borderline inhumane. They have fired/let go of high performers over the length my time here, have outed team members' performance on team calls, and have disregarded personal health concerns team wide. There's been multiple complaints regarding these issues about leadership to HR and they've been ignored multiple times as well.
Avoid working in post sales at Cyberhaven!!