Pros
Immediate co-workers are all pleasant to work with. Virtual Office is nice, corporate is easy to reach, and the internal review process is good WHEN utilized properly.
Cons
Employees are overworked, under-payed, and severely under appreciated. Instead of the Project Manager or Supervisor letting the employees know of upcoming changes, those in this office tend to find out news from our clients - including termination of employees on the contract; example being the PM for the lead company being let go -- PM told client, who then told CH2M staff member nearly a week prior to the lead company PM's termination. When things get rough, or messed up, there is no camaraderie, brainstorming, or even a discussion on how to move forward - fingers are pointed, blame is assigned, and morale decreases further.