Mixed experience with great people but inconsistent management and direction
Pros
Very talented, supportive, and genuinely great teammates — one of the best groups of people I’ve worked with both professionally and personally Interesting and ambitious projects that can be engaging and technically challenging Flexible working hours, allowing for some autonomy in organizing your day Opportunity to learn due to the fast-paced environment
Cons
Experience varies significantly depending on the team and project Requirements were often unclear, leading to confusion and rework Fast-paced environment sometimes felt chaotic rather than productive Management and planning felt inconsistent, with work occasionally being misused or redirected inefficiently Repetition of similar mistakes without clear process improvements Culture subtly encouraged working more and faster, even beyond standard expectations