Pros
Great team, great projects, publishing is well taught, well paid, being able to do many things that are usually restricted
Cons
No cons, I loved working with everyone in the team. It is difficult for universities in general to keep staff and projects going for a long time.