Avoid Alpharetta office at all costs. Culture is the worst I've ever seen. There is massive turnover due to a new Director brought in last year who is not qualified for the position. Executives are doing nothing while employees and even contractors are running away. There is no HR in the building and verbal abuse is rampant, lawsuit just waiting to happen.