This question already has an answer here:
Can "at" and "in" be used interchangeably without worry or is one of them specifically wrong especially in the case of:
Working at a new job vs. Working in a new job? and Living in a new apartment vs. Living at a new apartment?