Pros
I have nothing but good things to say about PV Pros.
I enjoy:
The office location
Management's work style, ethics, attitude, etc...
The dress code (its very comfortable, yet professional)
The hours (you'll be busy, but it won't consume your life)
The fact that our CEO has an open door policy and is never too busy to sit with you or answer your questions.
In short: you couldn't ask for a better situation.
Cons
Nothing worth noting at this time.