A great place to work at the start, laid back atmosphere,good salary and good benefits. But then the office shifted locations to there North Carolina office and we were all laid off. Without notice, they are truly focusing on moving there operatons there.
laid back, good salary
Atlanta location will probably close soon