This company really cares about each individual. This is the first place I've worked where every person can interact directly with the owners of the company; and the owners work in the office alongside everyone else (when they aren't traveling to expand the business).
Environmental Restoration (ER) is also amazing at working with people who have medical issues and let you work around doctors appointments and family emergencies.
The environment is very laid back (although you are expected to get your work done) and they are open to new ideas. This is a great place to learn and grow in any field (admin, environmental, etc).
Sometimes the work can come in massive waves and you have to put in extra time but it comes and goes depending on what projects are happening, and honestly I enjoy those little bursts (I'm just glad they aren't constant). There is always plenty to do and the work in fulfilling. Overall, there is a great work-life balance and they encourage that balance as well.
Lots of free food/lunches, great environment, friendly managers and owners
Limited parking, running out of office space due to growth (also a pro)