Where is this supposed to be located?
They never seem to have winter and no one has accents so I could only assume LA or Miami. And they seem to go out of their way to avoid talking about the outside world, like any good work place comedy.
Thoughts?