Solid MEP engineering firm, and a great place to work.The technical expertise that lives within this firms history is some of the most extensive Ive experienced, and the systemic focus on sharing that experience throughout every project is encouraging. Each project seems to further suprise me with creative design, and yet share sound engineering judgement based on past experiences. The background of each individual spans an enormous variety of projects, industries, and applications. And the focus on early and continued internal communication throughout each project allows the design team to truly represent the full experience of the entire firm, not just the lead engineer on the project.This industry is constantly busy, it seems, but its also nice to be at a place that actively makes an effort to spread the work load around, do lots of fun out of office activities, and really make work life as fun as it can be!No job is perfect, no company is perfect, and no person is perfect. But Ive never seen a place try so hard to do the right thing on all fronts; take care of the employee, do what is necessary to meet the client needs, and still maintain good engineering practices on documents that the engineer can be proud to stamp.