Pros
As long as you do your job, management leaves you alone. The work is, also, incredibly easy.
Cons
This company is poorly run at the top. A small company who likes to pretend that they are much larger than they are. Also, they only hire from temp agencies, at low wages, and then wonder why the quality of work performed is not better.