This company is a marketing agency but is also a small family business that lacks boundaries. Communication is highly unprofessional and you definitely will be wearing many hats as if you were at a startup. Everything is very disorganized. Leadership doesn't seem to know what they're doing, therefore, you have to do everything yourself. Be prepared to advocate for all of your needs including pay. The company lacks transparency and is not receptive to feedback even though they promote a culture where everyone is honest and open. There are a lot of secrets and drama that distract from the actual work at hand.