Easily the worst experience of my career.
Pros
I received a paycheck and the company paid for health insurance coverage.
Cons
Everything from Day 1 until I resigned was awful. My salary was 30k under the market, but during my interview, I was sold on the idea that WillowTree is a best-in-class culture and place to work. Onboarding was a joke, especially for remote folks—which was the experience that only continued throughout my tenure. There was a clear class system between folks who were in office (preferred) to remote (treated more like a burden or left over from the pandemic than an actual part of the company.) Early on, I remember TD (CEO) shooting down survey feedback that there was a culture problem because "[he] is the culture." That was the first warning sign that the promises from the interview process were not likely true. The culture is overwhelmingly one of blatant biases, closed-mindedness, and the worst top-heavy leadership culture I've encountered in my career. All input, decision-making, and support lies with people managers and up—including growth and development opportunities. Individual contributors are relegated to executing poorly defined ideas and abstract goals that are not grounded in any semblance of reality. Disagreement is encouraged on paper but actively punished in practice—especially if coming from the bottom of the organization. At no time was meaningful support offered. The only efforts made to improve the situation were obvious in their aim to minimize liability by the company or leadership. The mission was always to preserve the ego of the executives and the perception of our parent company and increase shareholder value. Not the mission of improving folks' lives through technology. If you're looking for an internship or a role straight out of undergrad, perhaps this is a place to get some experience. But I cannot recommend that anyone should seriously consider working for WillowTree (a Telus International Company.)