Horrible company to interview for.
Cleared 4 rounds - Recruiter, Hiring Manager, Director, and a presentation only to get rejected without proper feedback. The overall process lasted 4 weeks. Mentally drained me as I am actively looking for jobs.
What makes this so much worse is that the Hiring manager revealed after my presentation that my visa situation could be a show-stopper. The company knew my visa situation from day 1 and still chose to waste my time interviewing me for a month and rejected me without being honest.