Pros
Not much, did get to be really hands on and dive really deep and learned a lot
Cons
The owner is also the creative director. He's the boss, whatever he says goes. Whenever you do something he doesn't like, he'll tell at you in front of everyone, talk about great work environment. Yah, he's got big projects under his belt, but how good is that when the team is miserable? Don't expect to go home on time. You work till 12am and expects you to be in the office at 9am. Plus on call and working on weekends and holidays. No overtime pay or lieu days. He also bad mouths everyone and gossips about clients and employees all the time. Its really rude. Not really sure how people survive there. People leave cause of the toxic environment he's creating. And I tried to tough it out, but can't take it anymore. He constantly micro manages you. Its really hard to work with him.