Pros
The people are so understanding and supportive when it's comes to learning. All the top bosses are very down to earth. The salary is awesome. There is ton of room for advancement.
Cons
Very high expectations when it comes to quality of work, everyone that works there is like Type A, perfectionist, teachers pet type of people so there is a lot of pressure. I mean if the formatting, wording, everything.. isn't absolutely perfect then it's not good enough. Also, they expect you to work 45+ hours every week even if you don't have anything to do. I personally hated reading environmental regulations, but that's why I'm not in that field anymore. You only get a bonus if you work 42+ hrs every single week of the year and obviously they don't pay you equally for those extra hours you put in so they act like it's a BIG bonus, but really it's not. The PTO is only like 8.3 hours/month which is not enough for me and you don't get anymore until you've been there 5 years. My boss literally told me that if I wanted more life out of the work/life balance then this job is not for me and that was the beginning of the end.