Yes, you have to be a boston resident. And the pay they mention is weekly. After the highest pay step is reached, civilian dispatchers make more than the police officers in Boston.
It's a 5-2 work week, it's run by idiots who were dumped there, and the training is questionable.