I applied for a hybrid position at this company and was met with very disappointing expectations. The process was as follows: Recruiter call 45min tech interview 30min tech final interview The recruiter was very nice, but the tech interview people felt very shady. After the second round, I researched the company because something felt off. I couldn't find anything conclusive but I went into the next interview with my guard up. The first half of the final interview was normal questions but the second half set off a lot of red flags. They changed their story saying it is not a hybrid role and hinted at working very long hours. I was personally upset by this but it was fine. Then the interviewer asked me to provide my previous salary which is illegal in California. I tried to deflect the question hoping they wouldn't double down but they did. We are in California and need to follow the laws as such. I went ahead and retracted my application shortly after due to how I was treated. My recommendation would be to follow the law.