Pros
Freedom to do outstanding work and own projects if you are up to the task. Collaborative environment that fosters feedback across team and departments. I joined the team while it was still small (under 10 people), and have gone from a junior level contributor to owning my own regional office with multiple direct reports in my region in the course of less than five years. The company is more established now, but I still see the potential for new people to come in, take on a lot of responsibility, and take on ownership of important business units and projects. The company is growing rapidly. The founders are very selective about hiring, so the culture is uniform and there are no office politics. Our work impacts fortune 500 clients’ business at the highest level and provides the team and I the opportunity to create business solutions with some of the smartest people I’ve ever met. There are tremendous opportunities for those willing to put in the work, listen actively, to define products and services that create a lot of value for our clients.
Cons
There is a pretty intense three to six months ramp up period where you are handed a lot of information in an industry that is also changing quickly. This can be a big adjustment for someone who has worked with bigger/slower paced teams, and expect a lot of documentation and hand-holding to get you trained. Taking ownership comes with lot of responsibility, but also requires someone to be self-reflective and own up to mistakes openly. All the managers are very direct in communication style, so this is not a place for thin-skinned.