Pros
* Exceptional people ... caring, supportive, dedicated, engaged, smart. This is the #1 strength of XWP. * (Mostly) great clients ... respectful, understanding, value quality ... some big brands like Google, News Corp, etc * High standards of quality, challenging and interesting problems to solve * Schedule flexibility (outside of scheduled calls/meetings) ... great work-life harmony in most roles * Engagements matched to your season of life (how many hours, etc) * Relatively small company, so not a lot of rigid structures
Cons
* Although most clients are great, how great someone's experience is can depend on the projects they serve on * With a team in 22 countries/6 continents, sometimes there are meetings late or early. Most clients are in North America, so if you have good overlap there, tends to work out well. * Since the company is relatively small and adaptive in its approach, not everything is streamlined, documented, and structured, though that's maturing over time.