Prós
Looks good on a resume, you work with other positive, motivated people, can be a good opportunity for a certain person
Contras
Overall the company is somewhat disingenuous toward clients and employees. Their business model is is low price consulting (grunt) work for local start ups which they provide by using unpaid interns and a few paid managers. So clients are paying money for busy, unpaid college students to "consult" their business. This was my biggest problem. They use a lot of buzz words and fluff but create little of value for clients or interns. There may be a need for niche consulting like this, but they need to be upfront with all parties on how the business functions and what interns can expect out of it. They advertise interns' opportunities to "interface with C-level executives" but you need to realize that this means working with the CEO of a struggling start-up being run from home or an old warehouse. Again, there is nothing wrong with this type of niche consulting, but I don't feel they're upfront about this in the first place. And their paid positions they offer are quite low.