Projects are interesting, you get exposure to working in different industries. Great team environment where you get to work with smart people who you learn from. You get 5 weeks of holiday to start with full company break over x-mas. Occasionally you may need to stay late for a client deliverable but there is no requirement to answer eamils after hours.
Cons
It can be challenging at times learning something new at a fast pace but you catch on quick.