Great people (especially co-workers), travel opportunities, variety of responsibilities, contact with novel technologies and national, and international institutions
Cons
not so competetive salary, bad human resources and time management, lack of overall vision (especially on the department level)