Pros
Free breakfast once a month, might get lucky with good co-workers, awesome facilities.
Cons
Management is a joke. The only thing worth a crap at this company is the COO Kevin, He is amazing and was definitely making change while I was there. I worked for this company for three+ years and was never able to move into another position. I have been at my current job three months and have already moved up and received a raise. Once the COO came in my hard work was finally noticed but not enough to make it worth staying. It is like going back to high school with a bunch of cackling hens. The pay is terrible and a lot of peoples attitudes are crap. Unless you are looking for experience to put on a resume that is worth going through hell for RUN!!!