Pros
I was always super impressed with Pete and the business he's built. He is very much about self-improvement and improvement of his management team and other staff. He's very big on training of all staff too (employees and contractors) and has a process and procedure for basically everything. Pete is very aware and very honest about his faults (which I always appreciated). He truly loves smart people and people that do their jobs well. He has a very low tolerance for stupid people or those who don't do their jobs well (as do I). Some employees in the past have said his standards are too high or he's too tough. No, he just holds people accountable to do their jobs well and he wants his clients to have a Nordstrom experience. I found nothing wrong with that. If you're an "A" player, you will love this environment...slackers do not apply. Pete has a super fun personality and I got along famously with him. Can Pete be a wanker? Yah, but that's because he has high standards and someone is being a moron. I know I can be a wanker if someone's a total moron because I too have high standards for those I work with too! I find Pete to be a very generous business owner. He likes to have benefits that are commensurate with industry standards (or better) for a small business. If you need to work through lunch, he'll have lunch brought in for you. He has the kitchen stocked with food and drinks. He throws an awesome holiday party every year. As for growth, I don't know what that other person's review was talking about. He's absolutely growing! He's opening new offices in other states and growing his business in OC. PFCS had a 33% growth from 2016 to 2017. He's looking to grow the business another 30% this year too. I was a management team contractor for about 2.5 years. I always felt included even though I didn't work in the office. Pete was super awesome to me, which is why I always tried to go above and beyond for him. Unfortunately, I had to stop working for him due to moving across the country. It really bummed me out as I loved working for him and with his amazing staff. PFCS truly has amazing employees, they're super smart and very fun people. I will miss them all.
Cons
This isn't a con but if you're lazy or worked only for large companies in the past, this place isn't for you. This is a team environment in my opinion so saying "it's not my job" won't really fly. We all helped each other.