Was introduced to this company by a recruiter. (beware of recruiters, they will tell you that you are a perfect fit with anything). One phone call with head engineer, seemed very smart, and friendly. a week later hr phone call to schedule an in person interview. 2 days after met the development team. Questions on OOP, microservices and rabbitMQ. All stuff that I already have used for multiple years so it was pretty easy. The team was great , but the top head of technology was the complete opposite. I feel people fear this person, by the way the talk and behave around this person. He/she was not very knowledgeable in programming. The person proudly showed me their Tesla computer ine the office and tried to brag about their knowledge of gpu programming but did not even know the most basic thing about cuda... I laughed out loud, finished our convo and left. This would not be a good fit for me. Dodged a bullet right there.