-Incredible work/life balance
-Opportunity for personal growth within the company, flexibility of projects/topics. You are made to feel that your contributions are important.
Cons
-You definitely need to set your own boundaries for work/life. Management will not tell you to do so.
-You need to be an instigator/initiator. Talk to management often, or you will fall behind.