Pros
*The work is neverending, therefore you spend a LOT of time with your coworkers. This being said, your coworkers are like family. * I gained some lab experience to get a REAL job.
Cons
* Pay is pitiful for the amount of time/work you put into this place * Little to no appreciation of employees * No change where change is needed. There is no continuous improvement in place. * SOS (Same Old Sh*t) every single day. Work is very mind numbing with little to no chance of advancement. * Promotions based on tenure, not competence. * The hardest I ever worked in my life was at this place. You can't leave when you've put in your 8 hours. You MUST stay until the work is done. * The stressful high paced work environment and lack of a good home/life balance wears on people and creates drama and fights on coworkers.