You come to a place like this to realize your potential.
Pros
I decided to make a career change and started at this company with very little experience. I was nervous about being able to keep up with everyone in this fast-paced field. Fast forward one year and I am absolutely astonished at how much I have learned. The people here seem to reciprocate the energy and excitement that emanates from the rapidly evolving tech world and everyone is continuously eager to achieve and learn more. The best part about this flow of energy is that it's infectious. This insatiable hunger for knowledge may seem intimidating at first, but as long as you aren't afraid to ask questions and are willing to be a part of that culture, you will have no problem succeeding here. Putting day-to-day operations aside, those same people I previously mentioned are some of the most caring and humble people I have ever met. WillowTree places an enormous emphasis on hiring the right people and I believe they hit the mark every time. I've never had to eat lunch alone or felt like I couldn't reach out to someone for help with something inside or outside of the office and that goes a really long way when you're moving to a new city without knowing many people. The benefits here are impressive (multiple lunches per week, healthcare, retirement, stock options, fully stocked kitchens, competitive pay, etc.) which just adds to the long list of reasons why I love working here. I will be with this company for many years to come and I look forward to being a part of what makes it successful.
Cons
The company is growing quickly and there are obvious headaches that come with that but I think management has done a great job of being receptive to feedback and implementing solutions to help with this growth. Certain departments seem to feel the brunt of this growth more than others.