Pros
-The team is made up of incredibly talented and supportive individuals.
-The work is engaging, with a variety of interesting projects that encourage creativity.
-High level of competency across the organization; colleagues are knowledgeable and always willing to collaborate.
-Opportunities for growth and learning are abundant.
- Transparent and available executive leadership
Cons
-Demanding work, requires a lot of interdepartmental coordination, cutting edge algorithms work requires significant learning
-Scale-up culture, good clients but lots of agility required as product develops and focus adapts