Continuous learning environment, great support systems,competitive salaries, low company turnover.
Pros: great training opportunities, core company values
Cons: limited oppotunity for advancement
Great place to work, play , live and stay. It has a contagious culture, once you have been here for a long time its hard to get the southern difference out of your system.