Pros
This is a great place to start out if you need experience. The company has lots of different departments so depending on your background you can get lab experience, sales experience, human resources experience, or even management experience. There are also lots of company sponsored events, lots of incentives, and cash bonuses. I also earned several raises at performance reviews. Productivity is tracked so you have a clear sense of what you are doing and what daily goals are.
Cons
I have thought about this for a while and I can't name any serious downsides to working at this company. I could complain about how much I was paid or the hours I worked, but I will not. I will just say that after getting a job at Phenomenex, if you do not like something about the job, just do your best, and if you still don't like something, continue to work hard until you can find another job.