The screening was nice and I enjoyed talking to the recruiter,
And then I supposed to have an interview with the senior QA and the CTO and then we waited for the CTO for 10 mins and he didn’t show up, then the QA engineer decided to not wait and start the interview and we had a really nice conversation and after passing the interview he asked for an assignment which I did, and then had an interview with the CTO to discuss it.
In the interview he tried to give me some feedback about my code which is not totally correct and also against the cypress best practices documentation, not only that but also giving wrong information: for example, Cypress have a native function to generate random email and random phone numbers, and when i questioned it he didn’t like me questioning it.
So he’s saying wring information and then don’t want to discuss it. He doesn’t even give opportunity to talk about it but just say a random comments about my code and then i don’t have the option to validate my approach.
In my humble opinion, it’s a big NO to work with a manager who doesn’t like his subordinates to question his ideas, when a manager gives order without explaining why, is a so old way of managing and for me it’s a red flag for the company way of managing.
It’s so important that each one of the company be vocal and talk about new ideas without the fear of the manager might get annoyed by saying another ideas.
With all the respect i wouldn’t like to work in such environment as well.
Thanks and I wish my voice is listend by the upper management not die in the mail