Pros: great pay and benefits
Cons: work environnment
Since I reside inn Allison Park, PA. and then work in Columbia MD. it always caused a conflict that seemed to be very difficult to overcome, due to the political environment of Maryland. I am presently furloughed due to lack of work and if given the opportunity would return. My preference would be to stay in the Western PA region but difficult to find relevant work in my field of Mechanical Engineering.
Working for a governmental agency was very interesting. The campus on which we were supporting was large. It has approximately 25 building of different uses and I was exposed to every type of mechanical system there was.
Management was not micromanaging, but the matrix of the many projects caused some difficulties getting things completed on a timely basis. Management has also been supportive of my work/home balance, over the past year, and I would hope that it continues.
We are a division of URS that performs general contracting work so my skills were used based on the demand of work. If they needed a lead Mechanical Engineer, I would be leading a project. If they needed field support during a construction phase I would be there also. Design included researching codes, verifying field conditions, and interacting with the clients, just to name a few.
As far as collaboration between co-workers, I always felt there was a barrier that reflected the political culture of Maryland.