If you read through the other reviews on this site, you will think you are seeing either strong outliers, fabricated reviews or disgruntled employees. The reality is it is a mixture of all three. The truth is, this is a small company with high turnover and no real roadmap for where it wants to go. The senior management team that is currently in place have all come from another agency where they were bounced. The CEO is young and energetic which is a good thing. The downside is his success at a young age has left him with tunnel vision and a mistrust of anyone who questions him. There is a definite "hire" and "fire" knee jerk reaction to everything. It was unclear to me as to whether it was a result of cashflow issues or a lack of mature vision for where the company needed to go.