The location; Greenville is a college town with the population of around ~90,000. If you want to do anything besides the average college party or play video games at home, you will need to drive to larger cities close-by. Raleigh is about an hour and a half drive away, and Charlotte is about four hours. Although claimed as having a lower cost of living, Greenville has the same if not higher cost of living compared to the larger mentioned cities (PayScale.com).
Non-competitive pay; Pay will be meager unless you are familiar with upper management, or hired on as a specialist of some sort. Most employee recruiting is aimed towards new college graduates that will be happy to have a job to begin with, so the odds of a competitive salary are slim to none. To secure a raise, you will have to practically work as an indentured slave, kiss up to higher management , or threaten to leave because of a higher salary offer somewhere else.
The hours; From the start, you will be encouraged to go "above and beyond". To clarify this, you will be expected to work 45-50 hours a week regardless of productivity during your normal 40 hours of "salaried time". I stress "salaried time" as they will still track your hours via time clock as well as video monitoring (not kidding) whether you are salaried or not. Any time that you spend working over the expected hours, you gain brownie points with management, but not much else, as pay raises are based on poorly executed employee evaluations.
High turnover rate(disposable labor); The company hires batches of employees at a time and cut the fat early on. If you dont make an impression right out of the gate, start looking for another job shortly after. If you move here before you start your job, you may face a difficult situation having to job hunt in Greenville if you find yourself on the chopping block.
Power tripping management and other unprofessional points; The company mascot and name was an inside joke by the owner pointing out the quirks of computer nerds by calling them Grovers, essentially making fun of your employees. Unless you are fired, leaving the company can become a very sensitive subject. You may face legal threats even if you have not breached an NDA/ non-compete/etc, as it has happened to past employees. I suggest having your own legal counsel look over any paperwork you may be made to sign before you take any position.