The process consisted of four rounds - phone interview, a programing assessment task, a tech interview with a lead, and then meeting with a leadership figure in the company. Communication and scheduling was a little difficult; last-minute impromptu meetings, questions gone unanswered via email and ultimately ghosted even after a verbal offer was extended. There were many red flags throughout this experience, I would advise caution to anyone looking for a smooth onboarding.