5 different interviews spread out across multiple weeks.
Indeed listed pay on the site, the HR recruiter confirmed twice the salary was that.
The actual manager tried to add more things to job description before asking me to take a lower pay during the final interview.
It was a very weird process .
The below question is an example of what I was asked .