These reviews that post that are negative are misconstrued. My advice is if you want stability and a JOB, than working here will not help you. But if you want a CAREER than you have to first understand what that is. A career is constant movement into a forward progression. A career is not stable, A career comes with commitment to working hard. A career is long term focused not short term gratifying. This opportunity is not for the people that want to just come into work and do the same unchallenging work everyday and collect their allowance at the end of the week. They will teach you the experience, the only thing you have to do is give effort in learning. For the people who complain about pay or hours or anything else about this company, you obviously are still JOB oriented and would rather live a more mediocre lifestyle than these guys. As far as negatives are concerned, I have none, challenges are necessary for change and character.