Insperity is a great company but they are growing and changing so quickly without ensuring the have the proper infrastructure in place to support the changes for their people. They also have been having a "do more with less" methodology for the past 12+ months which eventually will break its employees by way of resignations.