Pros
1. Good people 2. If you're at the right place at the right time, you can have opportunities to grow here 3. Work life balance is pretty good
Cons
1. No clearly defined project and command structure 2. Senior management, especially the CEO does things on a whim leading to changing goals and priorities 3. Cluttered, unsafe work environment. The lab had a ceiling tile which was growing mold for months until someone took it down (there was a water leak above it, which no one cared about). No biohazard bins or concern for basic lab safety. 4. Pay is less than industry standard. Living in OC isn't cheap and the company doesn't care about that. They try to pay you less, promise to revisit the salary discussion in 6 to 12 months when they do formal reviews (this is a joke, they DON'T) and you'll be making more once you start doing good work. All false promises, you accept a low salary and it'll either stay there or you'll make a marginal amount more. 5. No company wide raise last year.