Pros
There are no pros other than getting a paycheck & that's not saying much since this company's wages are far below industry standards
Cons
Poorly managed company. Favoritism abounds. Unless you are 1 of the "chosen" ones, you are treated very poorly. Company is micro-managed like it's some sort of secret Government agency. Management allows a harsh environment when it comes to sexual harassment & drug use, choosing to bury their heads rather than deal with it. Management only cares about money & doesn't care how they get it as long as each employee is literally tied to their desks. You can't even get up to take a bathroom break without someone getting into your business. I have seen some really great people leave this company & it's really sad cause they were the people that would stand up to management only to be dismissed on some "minor" infraction while others seem to get away with anything & everything. If they don't like you or you question their authority, they will find a way to get rid of you.