Yes, it was cringey. In both the role plays the actors were either fresh out of college with 1 or 2 years experience at Stripe and I am not sure if they were really calibrated to do the leadership interviews.
I recently had my onsite for Engineering Manager role at Stripe. Stripe interview process is lengthy, I met 14-15 people. There's a mini onsite (3 45 minute interviews) if you cleaer that one there will be a full day onsite which consists
there is a lot of overlap between mini onsite and full day onsite.
After meeting so many folks and spending so much time, the feedback you get is minimal. In my case the recruiter informed that everything was great but the team did not feel the spark.