Standard interview process at first. Contacted by recruiter and went through the motions of each round. Reached final round and experience started to turn sour. Poor communication, rescheduling, and lack of regard for my time. Long wait for decision.