They closed all their russian office locations at the start of the Ukraine war afaik so I wouldn't call it russian any more.