Pros
Good wages, but don't expect to be able to cash your check. The other employees were great though.
Cons
Unreliable paychecks. Management was paying some people's car payments, but checks were basically just pieces of paper. Constant customer complaints, whether it be about shoddy workmanship, not being on schedule, subcontractors not performing up to par or at all (because they also weren't getting paid), return deposit checks bouncing (so many!), etc. I've also found out recently that steel was being used when people requested and paid for aluminium roofing. I know of one customers' home that was basically left open to the elements for a long period of time due to Southers' inability to purchase materials and pay their subcontractors. Money from customer deposits was just going to cover older jobs, and not toward the job it was supposed to be paying for. Do yourself a favor and have nothing to do with this company as an employee, a subcontractor, a vendor, or a customer.