Ok. I got this offer from a MS recruiter located in London for a position in Prague. Actually coming from one to another (3 of them). I had interviews in 3 days (once every week), one day with brief technical interview (HTML + CSS), one with UX Designer. Next week interview with UI Designer. And next week total of 5 hours in the office with some more and same designers and couple with technical guys.
First thing first.
In technical interviews, I talked to local engineering manager, with other EM and with one remotely, whom I talked about the Front end stack little bit deeper. Like he (maybe they) didn't even know about CSS modules and asked me why I am not using BEM style guide all around. Ok...
With the designers, probably nothing to add here as I felt weak in this part as I wasn't working on proper UI for 3 years which is a lot in terms of designing UIs.
However, my application was declined because... Technical skills. On the last day (the 5 hours long interview day) I found out that they are not using REACT which is specified in my CV and I talked about it all the time. They are using Angular. Angular 1(!!!!!!). So guess what. They accepted a guy who knows Angular 1 instead.
Waste of 4 weeks. Really.