Avoid this company. Huge turnover of employees and generally because they don't want to deal with the micromanaging and Big Brother. Anybody of value usually leaves the company within 6 months. If you decide to work here, watch your back, its not beneath them to renig on a deal. Also, ask specific questions on benefits, although they believe they are supieror to other GCs they are not. No direct deposit and employee has to pay a portion of medical benefits.
Pros: Can't think of any
Cons: No direct deposit, Micromanaging company, "Big Brother" watching, bad pay