Pros
Very, very few. Location is convenient, but work very hard for very little pay.
Cons
Leadership is very lacking, no communication, no respect for employees, building atmosphere is disgusting and dirty. "Favorites" have it made - get promotions and raises. If you are not a favorite, your time there will be limited. You can tell when they are getting ready to let you go once coworkers and managers stop interacting with you and stop answering your emails. You can prove that you are a hard worker with proven results, but they will write you off for no reason at all. No chance for advancement; you are not even reviewed in order to see where your strengths and weaknesses lie. Turnover is constant - deli next door even comments how many people come and go in such a short period of time! Don't waste your time with this company - it's a joke!