Pros
A company where you are not limited to the title on your business card. If you are a hard worker, really care about the customer and making the company successful, then you will find Phenomenex a fantastic place to learn and grow. The culture is also young, energetic, and extremely philanthropic. Many times over my employment have I felt that this place - even with typical shortcomings - is a special place to be part of.
Cons
There are people in positions that they should not be. This is not a unique situation really, but it is one that limits company growth and job satisfaction for some. There is a tendency to not make tough decisions in some of these cases - out of loyalty usually. While admirable in a world where there is little loyalty between company/employee or employees/company, if you want to realize the type of progress Phenomenex pushes, you have to make the decisions to get there.