Pros
One of the only pros to this organization is that they encourage autonomy. Managers do not like to manage, so they encourage employees to be "self-motivated" so that they (the management team) can have a lower accountability for employees that are poor performers, have continual behavioral issues, or for whom they want to fire after 3 days of employment. Second pro-the company boasts free snacks and drinks in their recruiting initiatives to entice new talent; unfortunately no one in the US takes "snacks" as a currency so free snacks don't tend to satisfy employees looking for a pay raise for good performance.
Cons
The pay is not even close to market value. The company does not create opportunities for career development (either internal or external). Managers do not reward high performing or high potential individuals. New ideas or processes are encouraged by management, but then never in-acted. Management is reactive, not proactive. There is a general lack of professionalism with both clients and co-workers. No defined company culture (unless being mediocre, unprofessional and immature is a "culture"). There is no employee recognition program, 401(k) match or tuition aid/reimbursement. The company consistently receives negative feedback from their customers and yet no changes to product quality or customer service has been implemented.