I applied in-person. The process took 3 weeks. I interviewed at BSM Consulting (Turkey) (Istanbul) in Jan 2017
Interview
Friendly and technical. Be ready to answer some scenario based questions. They are not difficult but tricky. It was a nice interview and hirer was very kind and open about the company.