Pros
It is an independent agency so there aren't a lot of "rules" in terms of what we could purse for new business. Its a young agency, so if you are part of the VP level, you have a hand in shaping the agency as it grows. It is a casual atmosphere.
Cons
The owners of the shop while young, have never worked for anyone other than themselves. Good or bad they have never benefitted from working with another company that had structure in place. Antiquated billing and time sheet system. Need more competent project managers. Where are the account co-ordinators and assistant AEs? AEs and Account Directors are left to do menial tasks, preventing them from taking more of a strategic role on the accounts. This can also help with timely and accurate billing of clients.