Process is typical but the recruiter I had to work with was absolutely AWFUL. She was totally disorganized, not transparent, and often fed me wrong information (the compensation, the level, even the interview topics to expect, just like blatantly wrong in some situations). She also ONLY cold called me, never scheduled meetings or communicated via email. She also raised her voice at me when I pointed out she was not transparent about some details and argued with me lol. It honestly felt so good to turn down their cheap offer.