Very strong senior team who are focused on creating a company culture where employees thrive and clients are happy and successful. Very strong work ethic within teams to make sure client deliverables are complete and accurate.
Cons
Company is successful and growing rapidly, and at times is challenged to grow faster. All good problems to have.