- Great work environment. There are a lot of smart people that will work with and help you.
- Interesting projects.
Cons
- The pay scale is very low compared to the commercial side. If you decide to work there, it's for the love for science not money.
- The red tapes can get frustrating sometimes.