It was good - was done all over zoom which was good. everyone was friendly. remote work environment made it hard to understand what the office culture would be like.
4 separate interviews, HR then department heads, over the span of 6 weeks. Tough to stay in tune with but overall was not a bad experience. Very nice people and asked great questions.
I applied through college or university. The process took 3 weeks. I interviewed at ThoughtExchange
Interview
I applied through my university. There is a 30min phone screening followed by an interview with 2 engineers who you will be working with. They will mostly go over your resume and your personal projects, then ask you to code a simple problem in Python. The engineers were very friendly and the interview felt relaxed.