Interview consisted of 4 rounds. Overall process was not difficult compared to other companies that put you through various tests. Everyone was nice! Didn’t hear back for one month after final interview but eventually ended up getting an offer. It was strange to get an offer without ever being invited to see the office in person as I lived 10 mins away. But by that time I had another offer much higher and asked for an opportunity to negotiate. They refused to consider a conversation to renegotiate the pay and said I had 3 hours left to accept or decline, I felt like just a “number” not a prospect of interest. I declined for a job where the company heavily expressed interest in me joining the team. Overall great experience interviewing/everyone seemed happy there!