I worked at Southern Company full-time (More than 5 years)
Great company to work for and people oriented!!!
Add more training for employees
Process was long and drawn out. Must have a clean background and be drug free. Don't lie on background check because they WILL find out the truth if they don't already know and most of the time they already know.