Round 1: Technical interview with a Tech Lead (1 hour) — went well. A standard, fair technical discussion.
Round 2: Coding session/technical round with the Principal Engineer (1 hour) — poorly conducted. No clear instructions, no real questions. It felt like I was supposed to decode his thoughts instead of solve an actual problem. Very confusing and unproductive.
Round 3: 30-minute chat with the Manager — was pinged over the weekend for a Monday session because they had “more questions.” I made time, the conversation went smoothly.
What followed:
-Despite positive signals throughout, they sent a generic rejection with no explanation.
-When I followed up, I was told I “needed prompting,” which felt like a lazy excuse given how unstructured and vague the interviews themselves were.
-To top it off, they reduced the previously confirmed rate partway through the process — an unprofessional bait-and-switch.
Verdict:
Disorganized, disrespectful, and exploitative. If you value your time, avoid this company — the process feels like free consulting with no intent to hire fairly or respectfully.