Horrible company to work for.
Pros: good work and benifits.
Cons: high turn over and over worked workers.
The work itself is good but the company has a high turn over and puts quantity above quality. In the time I spent in this company I have seen many good workers go while others who are unable to do the work or wont are given preference.