Pros
Co-workers are decent. Flexible schedule, time-off requests are never turned down. Bagels on Fridays.
Cons
The company is nonprofit so the salary is lower than similar jobs in the area. They've grown very quickly the past few years, so they're experiencing growing pains: Biologists are packed into an office like sardines, there is absolutely no privacy; management is extremely ineffective (scheduling of duties is unfair; hired too many new people so now work is spread very thinly or they'll task you to do remedial job assignments; having a hard time with employee morale, etc.), basically they are creating an environment no one wants to be a part of. In addition, upper level management and Study Directors are disconnected from the lab and have no clue about the technical aspects of the job, yet you are not allowed to voice an opinion or make simple judgement calls. Promotions are only in title, unless you get on the 'favorites' list you still have the same job functions regardless of how long you've been there.