Pros
ER2 is a fantastic place to work. The culture is amazing, focusing on serving others and continuous improvement, among other things. The people are kind and genuinely care. Management is awesome, and they have a culture where you don't feel the restriction of a hierarchy. Anyone and everyone is not only allowed to share ideas, or feedback, but is encouraged to do so. They provide many avenues for you to give feedback, include anonymous feedback. The benefits are very nice, from healthcare to even pet insurance among other items. They have regular team building events(i.e. bowling, trivia night, parties, even axe throwing!). They are a great place to build experience and skills, and you know that you aren't just another employee, you feel like you're part of a team, or as we often put it, the ER2 family.
Cons
Starting pay was lower than I expected for the position I was hired for. Still, the benefits were worthwhile. While we do get raises annually, the maximum guaranteed raise(based on performance reviews) is 5%. With cost of living increasing this isn't much. Due to the unique nature of the company's structure, there also aren't many opportunities for things like promotions.