Правильны оба варианта, но употребляются они по-разному – в разных ситуациях и контекстах. Уже через минуту вы поймёте разницу. Если под словом «офис» подразумевается офисное здание, учреждение, то мы говорим at the office, например: They’re at the office now – Они сейчас в офисе An accident happened at our office yesterday – В нашем офисе вчера произошёл несчастный случай В этом случае слово «офис» мы почти всегда можем заменить на «учреждение»: «Они сейчас в учреждении», «В нашем учреждении вчера произошёл несчастный случай»...