There's a real lack of professionalism all around. Without HR, employees are left to their own devices and that has lead to a lot of inappropriate behavior, microaggressions, and lack of accountability from the lowest ranking employees all the way up to ownership. IMC is loud and proud about being a company that celebrates diversity, but they are quite the opposite in a pretty insidious way.
There is also very little room for professional growth/development because the agency is so small and they don't tend to promote within.