Excellent colleagues Huge amount of resources for research, development, exploration Relaxed work environment - can work remotely, or in person, or both
Cons
Parking is expensive (800 per year) Poor health insurance Lower then average pay Still have to pay tuition