Solid interview experience overall. The process was good and productive, with questions at a medium difficulty level. Interviewers were punctual and showed up on time, which I appreciated. The only downside is that the compensation isn't particularly competitive.