Pros
I have worked for many "small" agencies in SoCal and Inhance was without a doubt the best place I have worked. The amount of talent in this place was mind-blowing. Individuals from all walks of life, all masters in their skill sets working together to push the envelope and deliver awesome interactive experiences. Very rarely do you actually see a company care so much about delivering something that they feel will truly be a game changer at all costs. These guys do it on the daily.
Cons
As with any company growing at a rapid pace sometimes processes need a second to catch up but their heart is in the right place both professionally and personally towards the company and its employees. I never had a problem going into one of the partners offices and getting the support/guidance I needed.