It's a small company so some of the perks and benefits aren't on par with larger firms. However, they do pay well by comparison. As a growing firm, there is also room for improvement in some of the internal processes (HR, business development, etc...) which need to be refined and formalized.