Easily the most frustrating and disrespectful interview experience I’ve had in over a decade of professional work. Epsilon dragged me through a painfully long and disorganized process that showed zero regard for candidates' time, effort, or mental energy. It started with 4 virtual rounds spaced over nearly a month—with 4–5 days between each round (2 technical, 1 managerial, 1 HR). After all that, I was called to their office under the impression that it was for salary negotiation or offer discussion.
To my shock, they put me through 2 more back-to-back technical rounds on-site, each lasting 30 to 60 minutes—repeating many of the same questions I had already answered. After making me wait in a room for 20 more minutes post-interview, someone finally came in and casually said, “You can go home,” citing that they were *“looking for some very specific skill set.” It was baffling—how did they not realize this across the previous 5-6 rounds where I gave consistent answers?
One question stands out: they asked how I’d design secure access to data stored in S3 and exposed via Databricks tables. I discussed row-level/column-level access, IAM controls, and S3 policies—but didn’t mention Unity Catalog in that moment (despite stating earlier that I had worked with it). I suspect this was held against me. But honestly, if you expect a candidate to come up with your exact internal design, without discussion or context, that’s poor judgment and an unrealistic expectation. Designing architecture is an iterative, collaborative process—not a guessing game.
Even after this exhausting ordeal, I remained professional. But 3 weeks later, the same HR called again, saying the previous role was closed, but there's a new role, and “just one final round” was needed. I agreed, still trying to stay positive—only to find the interviewer was the same person from one of the previous rounds! I gave sharp, complete answers this time—including Unity Catalog—but again, no feedback, no closure, complete silence.
And then, to top it all off, a month later, yet another HR from Epsilon reached out with a new opportunity, completely unaware of all the rounds I’d already been through. When I politely declined, the HR’s tone turned shockingly rude and entitled—as though I was obligated to keep playing this endless game. She even interrogated me: “Who was the HR? When did this happen?”—and cut the call abruptly.
This experience made it clear to me: Epsilon treats candidates like they're expendable and interviewing like it's their amusement. No respect, no structure, no ownership. Just round after round with no purpose, and ghosting as the default mode of communication.
If you value your time, energy, and self-respect, stay away from Epsilon’s interview process