Pros
Great scientists with fantastic brains and wonderful ideas make this a wonderful place to learn and grow. Excellent location with easy access to walking trails at lunch. Gym access. Showers. Physically fit culture.
Cons
The executives and HR have absolutely no clue what is going on in the trenches nor do they make any effort to step out of their fancy executive offices to come into the labs and see for themselves what is really going on. It's like a game of telephone. You simply can't trust what you hear. There are many people that started w/ the company under Craig that worked for MANY, LONG, HARD YEARS and devoted their entire lives to the company...only to be laid off. It felt like a spit in the face. You had great people who were extremely flexible, bending this way and that, as you frequently switched gears. These people were honestly capable of handling anything you threw at them. They could have easily transformed into what you needed in order to be successful...but you chose to get rid of them. This was a huge mistake. When you treat good, hardworking, loyal, dedicated, smart people like that...there is absolutely NO WAY you will end up successful.