Fantastic company to work for! I have been with PAHM for almost 2 years and have never been happier at a job. They give employees the option to work from home multiple days a week. If you work hard, you will be recognized and will get compensated accordingly. The managers don't micro-manage so if you do your job well, you won't even realize you have managers. And no, I am not a manager. I am writing this from the viewpoint of an entry level employee.
10 PTO days/year + holidays off, Work from home option, traveling using company vehicle (lunches paid for when traveling), friendly management that are there when you need them & give you space otherwise.
Benefit options are not the greatest, but they are working on improving them.