Management at chapel hill location is not good. They have hire turnover for this reason (15 people in a little over a years time)
They do not proactively hire to help with the turnover and you will be overworked on the mean time
Not much room for growth due to small company