Pros
Quickly learn marketing basics and how to be super efficient with your time.
Kontras
Zero work life balance and unreasonable expectations of their employees - they expect you to be on call and killing yourself for your clients 24/7 and rarely ever stand up for their own employees' work. As a result they have a high turnover of employees and clients. They fear losing clients and work way more hours than they bill as a result, which often means they continue to skew expectations. The high employee turnover rate is also very painful for anyone who is still working at the company because their model is unlike any typical agency or consultancy, meaning you're left doing way more work than is reasonable for one employee to get done. Although they can't hang on to 90% of their hires, this doesn't seem to sink in with management. Unreasonable expectations, unfair team model, and a very stiff and inflexible internal atmosphere despite what they might say to interviewees.