Pros
Lots of works, big name projects, out of state opportunities, co-workers across the board pretty fantastic and smart group, great employee benefit packages, ample vacation time, company car with gas car
Cons
Management style changed with new group manager; before was more independent and now they want you to drive to office just to watch you do reports (waste gas and not so green); salary not sustainable; extreme low end of national averages , they dump work on you until you break down and you end up doing other people's work with no reward or compensation; when you do a job, you're pressured to get it done and out the door; no time is given for work quality