a new tech firm? one moving to the city from elsewhere? more musical chairs? i'm not impressed yet.