Initial interview with HR is fine. Technical interview consists of 3 board members. Upon entering the interview the interviewers already looked very agitated and begun reprimanding for applying for the role due to specifically looking for front end developer. Job posting had no mention of such and only had a broad "web developer" required.