Cons: very poor management, culture of fear, unethical and underhanded behavior.
This is the only place I have ever worked I can say I have nothing positive to say about. The enormous turnover rumors are true and the company's poor reputation among employees, past and present is well deserved. From completely questionable ethical choices to treating employees with at best indifference and at worst contempt, the management works very hard to alienate employees. Some good work comes out of the agency, but with the high turnover and unmotivated staff it is inconsistent.