Pros
-If you're an AE you'll make lots of money if you follow the script and don't ask questions. -If you're not an AE, you'll get to interact with some cool colleagues who care. -US employees get paid and have access to basic healthcare. -You work for customers who are, for the most part, literally trying to save people's lives.
Cons
-Poor leadership across the board. -No competitive pay (except for AE's who are favored above all). -Severely limited product capabilities and no one focuses on developing anything better. -A culture that favors parties over inclusion and empathy. -Total lack of direction or mission of the company outside of making money. -All data is incomplete and inaccurate but your performance will be based on it regardless. -QA is not really a thing here, so lower your expectations. -There is no career growth whatsoever because even if you do move into a new role, it's just the same awful problems but heightened in a different way and there is no mentorship or leadership track for discussion. -Feedback is "asked for" but never actually listened to. Don't bother offering it.