Ventajas
Most of the people in the office are incredibly kind, and supportive. I have never felt so welcomed by my co-workers in the number of offices that I've worked at. The casual work environment, and loose dress code are some of the reasons I can stand working here. My immediate supervisor has been one of the best people I've worked under, and even he has to essentially apologize for how terribly they treat us here.
Desventajas
The very low salaries. Comparatively in my field, the average income is $20/hr, and here they pay $12/hr. They take advantage of the limited job market to completely gouge everyone in my field just because they know it will take months to find another position at another company. The constant additions to my workload, by project management, and auditing are absolutely insane, and all for no compensation. The talks of a pay increase have fallen on deaf ears. Asking for a meeting to discuss this keeps getting met with constant emails postponing the meeting, just so they can sweep me under the rug and forget about me. In the end all I can say is that if you can put up with getting payed almost nothing for doing a crazy amount of work, but want a more casual work environment this company is for you. Bagels on Friday are still pretty great though.