This is a helluva way to introduce yourself to a new team.