Great place to learn but advancement is questionable.
Because the job market is what it is, they will keep bad employees around as long as they show up enough and do something. Good employees are basically told to be quite and deal with it. Its a good company at heart but pay to little and will try to convince you it's fair when they screw you over.
Prosfellow employees, Benefits, mostly a relaxed work environment
ConsPay, a few employees that are kept around that shouldn't be there