Pros
Thorne Research is a company committed to quality, not only in their products, but within their employees as well. Developing your talents, and stretching your limits is encouraged and supported. My job is filled with challenges and opportunity to advance my skills, and I am not micromanaged while doing so, but trusted that given an assignment I will take care of it effectively. I take pride knowing that my manager is willing to push my current knowledge and limits to see what other talents I may posses, and what other possible ways I can grow within the company. This has been one of the best jobs I have had, I enjoy being part of a company that holds such high standards, and empowers their workers the way that they do.
Cons
There were some growing pains for a while, as the mid management was going through some necessary adjustments.