Everyone doesn't always get the opportunity to work on cutting-edge projects but many do. Also, being part of Avanade's consulting workforce may result in travel-based assignments (something which is fine with some consulting resources, but is challenging at time for others).