401k and health insurance are good. Technicians can get a company car. There's an employee referral program. Health insurance costs are reasonable.
The form you fill out seems to screen people for the right job well. The process of interviewing is long. One or two hour plus long interviews and an hour long paperwork form. They're not difficult, just lengthy.
POA is the best company at finding people. Every single person on my team is top notch! Everyone jumps in, owns the problem, and does everything they can to make a positive experience for the customer. The hiring process is picky but VERY effective.
The team really works as a team. Everyone helps each other out. Granted everyone is busy so it takes time. The ability to own a problem and make my own judgement calls is the most positive cultural attribute. There isn't red tape getting in the way of anything.
When I walk into an account and the customer has a positive perception of the company, I'm happy. The second option is that as long as I'm getting my work done, nobody micro manages or checks up on me. I'm a hard worker and being allowed to just work without interference is why I'm still at POA.