Pros
Incredible opportunity for growth! I get to work with some of the most talented technical architects I've ever had the pleasure to meet: often our reputation for exceptional delivery results in more project work and more wins. I find the team very engaged, and everyone is very much open to helping colleagues. We work well as a team. If you're driven, self-motivated and hungry for limitless opportunities, this is a great place to work.
Cons
Some of our processes can be immature, which means you need to do a lot of your own problem-solving and have to have the initiative to ask for help. If you're in sales, you do need to be motivated to "get out and do it" yourself. Our technical and marketing teams do a great job providing us with tools, but it's your job to pick up the hammer so to speak. Leadership implicitly trusts their team to get out and do the work: don't expect a lot of hand-holding or micro-managing here. Works for some, not for all.