I have been working at AAON full-time (More than a year)
The benefits are awesome, 401k matching and HSA matching are great
Pay, raises, bonuses, recognition, communication
I applied online. The process took 1 day. I interviewed at AAON (Tulsa, OK) in March 2016.
Before they asked me to fly there, the HR didn't even decide which role I was supposed to interview for. The entire process was a confusion. The HR department didn't do their job well.