There's definitely more work to do when it comes to process improvement - something we're always working on.
Also the clients are from a variety of different verticals which can be a bit challenging for some people to get their heads around. For the right individuals it's a plus though as it keeps things interesting.