IMHO all these companies are flooded with account managers, sales, customer success, BDR, when they could just let customers choose their own plans, upgrade freely, etc, instead of "schedule a call with our team"
I don't normally comment on HN but reading all the negative vibes made me want to comment.
Glad to hear you are doing great! I had to make the decision between a high paying job and a high rewarding job and choosing the second one has been a huge improvement in my life.
+1 to AWS Step Functions, in my last three companies I have built fairly complicated workflows with them and once you get used to them they are very powerful, reliable and cheap.
I just wish a little bit more monitoring on top of them but nothing you can not build by yourself.