There is plenty of challenging work, and a strong, collaborative team. Peers are friendly, and willing to work together.
Cons
There is always more work than we have allocated resources for, this is a challenge, but it means excelling at portfolio management, and reducing waste.