Em inglês, ambos podem ser usados para descrever que uma pessoa faz uma ação em determinado local, porém os significados são diferentes.
In : quando utilizo o in, estou falando que estou fazendo esta ação dentro daquele local e é parte daquela organização como um todo, como se você estivesse dentro do ambiente ou dentro de um grupo.
At: quando utilizo o at estou sendo específico sobre o local que faço a ação. No caso de trabalhar como o exemplo, estou falando especificamente do meu local de trabalho, sem enfatizar se estou dentro ou não daquele local no momento. Também pode significar que você está lá para realizar aquela ação, sem denotar que você faz parte daquele lugar.