Pros: team oriented, assistance when needed
Cons: slow at times
Working with a team of people from City Hall was a wonderful experience. We worked together finish everything that was set on our desk that day plus start other projects for the next day. Everyone is ready an willing to assits your development in any way they can.