Descent place to work. Benefits not the best, not the worst. Experience varies from branch to branch depending on the target staffing markets.
My manager gave me sales incentives that were awesome. Hit goals get cash (ie: $1200 so pretty descent)
Overall, would recommend if you have a sales oriented attitude.