A deeply frustrating and completely unprofessional experience that highlights severe operational deficiencies within this company. The hiring pipeline is an exhausting gauntlet: 2 technical interviews with IMRI, 2 personality interviews with a middleman client, and 1 final, highly awkward and unstructured interview with the end-client. Throughout this process, I was repeatedly assured I was the perfect fit and each step of the way was told my resume and experience was great.
The breaking point was the utter lack of professional ethics at the offer stage. I accepted and signed a formal offer, only for IMRI to pull it back after the fact. Astonishingly, leadership actually admitted that they extended the formal offer based entirely on unverified assumptions—assumptions that the end-client ultimately did not want or agree to.
This goes beyond standard "disorganization"; it is a reckless, amateurish way to operate as a contractor. They are putting candidates at severe professional and financial risk by "jumping the gun", a direct quote by IMRI leadership, and issuing binding agreements before they even bother to clarify or finalize their own statement of work. They lack the baseline internal alignment required to protect candidates' careers. If you value your livelihood, be highly cautious of engaging with a company that hires based on guesswork rather than concrete requirements.
Advice to Management: Stop treating candidates' careers as collateral damage for your poor account management. Never issue a formal offer letter based on "assumptions" that haven't been legally and operationally locked down with your end-client. This blatant lack of communication between your team, your middlemen, and your clients severely damages your credibility in the industry.