Pros
I've worked at a number of large, publicly-traded international organizations and working at PFL has been a far more rewarding and pleasant work experience. No bureaucracy, no politics, just a transparent and hard working executive team passionate about their business, customers and the employees who make it all happen. Family and pet friendly environment is a huge bonus. Great top down and lateral communication flow, close-knit staff and a degree of humanity so often lost in growing businesses. Truly an entrepreneurial company with a "go go go" spirit in everything they do which creates an exciting and fast-paced environment. If you're willing to roll up your sleeves, learn, grow, achieve and succeed than this is the place for you.
Cons
Not for people who want to do the same thing every day or for people who can't/won't function outside of their job description.