There are still people in ATL can't speak on any other location.
4 replies (most recent on top)
Cd hired but laid off the rest of employees? Sounds like the SE for sure.. What is a CD going to do at a campus with only 4 employees
is it true that a CD was just hired at a campus in Georgia but there are only 3 employees?
Just checked on the Atlanta campus - does not appear to be closing...yet