Pros: good work, clean environment, good people
Cons: the pay!, the pay, lots of hours
worked there for a couple years, always busy. the pay wasnt enough for the amount of work that was done. Young management still learning how to manage. lots of systems.. lots of changes.. favoritism exists, just like anywhere else.