Pros
no one really cares about what you do so you can basically do whatever (even though they say they do).
Cons
1) sexism, whether it is implicit or explicit, is prevalent. there are less than 5 full time women. the director interrupts the female employees more than the male employees (i'm a male employee and i've even noticed this). some of the lab members refer to other women in the lab as "girl." 2) no health insurance. they find ways to skimp your benefits, such as by saying you're getting a raise, but then take away health insurance such that the net difference is that you lose money 3) excessive waste. there are so many projects that are not innovative, copy other existing ideas (with slight modification) and just waste money buying services or things that don't end up getting used