People never schedule meetings, they just ask for your phone number and call whether it’s appropriate for them. They interrupt you in the meetings, tell your solution is bad.
It may sound refreshing on paper, but honestly you feel treated like a low-skilled worker in a laundry or a kitchen. I’m not a Westerner, but I do come from a background of working with an English company and the difference in respect to boundaries and time is night and day.