The leadership team is very transparent. They share updates from their internal Staff meetings as well as client meetings via Slack and in our weekly all-hands.
Leadership team is completely inexperienced and has no idea about how to build products. Almost everyone is from a consulting background and they view solving a customer problem in a one-off way as ok.