Really bad experience. They rescheduled the initial call five times, often canceling at the last moment. When the call finally happened, the HR appeared 9 minutes late, and I was about to drop off. Their behavior was rude and unprofessional, directly asking if I could work long hours, including weekends. It felt like they had no respect for my time or boundaries.