Pros
Outstanding company to work for. So much better and different than other public accounting firms I've worked for. Honesty, integrity and outstanding service is discussed regularly and core values are constantly discussed. Personal accountability and growth for employees is constantly discussed to help us all reach our goals. I love working at this company, it's very unique and is the place to be if you want to be rewarded for the effort you put in.
Cons
The company is growth minded both internally and externally, which means you have to be able to change and adapt to those changes. For some this can be difficult, but they involve the entire team in regular innovation sessions and implement ideas from all the employees.