Архив недели
Понедельник
Привет-привет! Я - Андрей, продакт-директор Flo, #1 mobile product for women's health, как скажет вам наш корпоративный сайт. Неделю буду надоедать вам здесь, готовьтесь.
Говорят, нужно расписание, вот оно.
Сегодня - чуть-чуть про меня и про Flo
Завтра - почему растут продукты
Послезавтра - почему растут продакты
Четверг - день подписок
Пятница - командный день
Якобы нерабочие дни - как стимулировать полет продуктовой мысли
Но помним, что любой план - это только план. И если в процессе становится понятно, что более ценно будет свернуть с намеченного пути - свернем не думая.
(ладно, думая, но недолго)
@produnderhood Ваш продукт супер. Как относитесь к тому, что в Apple Health есть Period Tracker? Да, там нет слежения беремености и советов, но все равно, девушку могут выбрать стандартный продукт, вместо вашего.
Примерно так же, как Strava и Fitbit к тому, что в Apple Health можно трекать шаги. twitter.com/SpectralDragon…
Давайте для начала торгану продуктом. 150 млн инсталлов, 36 млн MAU, регулярно top 1 в категории Health & Fitness в сторах. Конкретно моя команда сейчас активно штурмует top grossing, в США добирались до второго места. Calm тяжело подвинуть, но мы стараемся.
Монетизацией во Flo начали заниматься в прошлом году, так что оцените динамику. При этом наш приоритет - долгосрочный retention подписок, хотя и конверсию в триал мы тоже умеем растить хорошо. За квартал на 25-30%, если быть точным. Все жду, когда же нащупаем потолок.
Русскоязычные друзья часто спрашивают меня “Андрей, но за что у вас так активно платят пользователи?” (на самом деле не спрашивают) Лайфхак - поставив Flo, переключите язык на английский. Там наш флагманский продукт, другие языки догоняем не сразу. И русский в tier 3, izvinietie.
Продуктовая организация Flo изящна, как молодая березка. Есть CPO, есть продуктовые директора (нас еще иногда называют непонятной аббревиатурой VP), есть продакты. На несколько команд в рамках одного value stream полагается пул продуктовых аналитиков, дизайнеров и UX-ресерчеров.
В рекрутинге мы придерживаемся политики bar raising. Как бы я не хотел пристроить вас по знакомству к себе в команду, нужно чтобы вы оказались сильнее, чем средний продакт, работающий во Flo сейчас. Так каждый новый сотрудник повышает планку (и усложняет жизнь рекрутерам).
Растем мы очень быстро, у меня уже концептуально хватает доменов на 7 команд (а есть всего 4). Если вы уверены в себе, тянете на senior и хотите провести увлекательный час на собеседовании со мной - у нас всегда есть вакансии на flo.health/careers
@produnderhood Это конечно изящно, но снаружи совсем непонепонятно кто за что отвечает и чего делает
Дотерпите до пятницы, у нас же РАСПИСАНИЕ. Все расскажу, ничего не утаю. twitter.com/pavelegorkin/s…
Flo работает на ремоуте с марта, что удивительно - почти не теряя velocity (сам не верю, но факт). Во многом так получилось из-за того, что мы быстро перестроили процессы - про это расскажу в пятницу, а пока можно почитать наш плейбук medium.com/flo-engineerin…
Когда (надеюсь) ремоут закончится, мы планируем продолжать работать в гибридном режиме. Офисы в Лондоне, Амстердаме, Вильнюсе, Минске. Свободное посещение или определенные дни для командных синков - пока не решили. Но 100% офис вряд ли, как и 100% ремоут.
А вы соскучились по бульканью кулера или наоборот, не намерены больше покупать штаны? Как планируете работать после снятия ограничений?
Вторник
@produnderhood Но ведь так почти всегда будет побеждать тот, кто старше) у продакта решает насмотренность, а насмотренность 21-летнего и насмотренность 35-летного очень разная
Большинство в моей команде - до 30. Младшей из продактов - 23 (привет, Лиза!).
Насмотреться можно и за пару лет, если уметь подмечать важное. А продуктовые хаки из ЖЖ и Altavista в 2020 скорее всего помогают не очень. twitter.com/MaksimAbramchu…
@produnderhood Зачем? Какие задачи бизнеса это решает? Как долго вы собираетесь это продолжать? Придерживаетесь ли вы принципов меритократии при этом? Есть ли оценки как скоро вы скорее всего не сможете больше поддерживать постоянный подъём планки? Какой план после этого?
Почему растут продукты. Вот вам для затравки картинка про Flo. Это я скрупулезно веду подсчет активных подписчиц с того момента, как начал заниматься подписками.
Честно признаюсь, что моя экспертиза в большей части касается именно subscription-продуктов. Кстати, зрелого продакта сразу видно, когда он со спокойным лицом говорит, что чего-то не знает или не умеет. Надо будет - научится.
Я такой старый, что работал еще с подписками бумажных журналов. 2001 год, Хакер, Хулиган - олды помнят. Пригодился ли мне этот опыт в digital? Скорее нет, но один важный урок я вынес.
Если продукт так себе, его невозможно превратить в growth машину. Можно быть очень продвинутым в сероватом user acquisition, можно искусно прятать крестики на пейволах, а сами пейволы от ревьюеров Apple - но это крысиные бега за короткими деньгами.
Первый признак хорошего продукта - им пользуются. Даже если бесплатно, даже если по ценам ниже рынка - если есть retention, будет и revenue (возможно нескоро, как у Twitter или Tesla). Если люди заходят один раз и пропадают, лечить надо именно это.
Если пользователи возвращаются, они продлевают подписку. Деньги от продления подписок растут, на них можно привлечь больше новых пользователей. Бизнес-секреты от Андрея Михайлюка.
Создать продукт с ненулевым retention.
Достать денег, чтобы раскачать привлечение.
Постоянно улучшать бизнес-модель за счет роста конверсий и LTV.
Схема не сложней “купи-продай” из девяностых. И, как и тогда, к успеху приходит один из ста.
Все три шага очень сложные, и на каждом обычно лидируют люди разных талантов. Если создавать продукт решат оптимизаторы воронки, дела пойдут не очень. Точно так же и если ideation-продакт возьмется за рост конверсии.
Что самое интересное, на любой стадии отлично работает главный принцип growth-подхода. Упихнуть максимальное количество гипотез в минимальное время.
Чтобы экспериментов было больше - гипотезы надо дробить на атомарные. Я на спор за 10 минут упрощаю любой эксперимент в 2-3 раза с несущественной потерей значимости результата, у Дрогана научился (и вам советую).
Чтобы успевать проверять больше гипотез - надо тащить проверку туда, где больше трафика. То есть вверх по воронке вплоть до креативов. Бонус: если на идею фичи плохо реагируют даже на уровне баннера в фейсбуке - наверное не надо скорить ее высоко.
Про growth я могу рассказывать часами, но лучше заткнусь и пойду ее делать. У нас на одних только онбордингах в этом спринте 25 экспериментов запущено (и завершится успешно 🤞)
@produnderhood Было бы интересно почитать как у вас устроена практика постановки, проверки, сбора данных по проверенным гипотезам 🙏
Кто я такой, чтобы скрывать это от вас? medium.com/flo-engineerin… twitter.com/gkyouknow1/sta…
Среда
Один из самых популярных вопросов, которые мне задают после публичных выступлений - как попасть к вам в команду, если вы берете только синьоров. При этом сам факт того, что человек задает подобный вопрос, выдает в нем джуна или как метко заметил Меркушев “продакта-официанта”.
Ответ очевиден, чтобы попасть в команду, куда берут только senior, надо стать senior. И кажется, что любой продакт-middle должен понимать, как это сделать.
Чтобы из мидла стать синьором, нужно всего-то навсего завести свой телеграм-канал.
НЕТ
Хотя я, например, завел на всякий случай - t.me/productanswers. И планирую отвечать там публично на всякие каверзные вопросы (ближайший наплыв которых ожидаю после Epic Growth 22 декабря).
Оценили как я хорош в нативочке?
Продакт уровня middle уже явно обладает качествами, позволяющими ему работать с неопределенностями. То есть ситуация “у меня нет алгоритма действий, мне непонятно как измерить результат, у меня есть только слегка сформулированная цель” такого продакта не пугает, а заводит.
Используя свои ключевые навыки (такие как, например, любопытство, настойчивость, открытость новому) продакт выполняет одну из прямых задач продакта - делает из непонятного понятное. Senior - это не SCRUM и JTBD, это умение применить себя наиболее эффективным образом.
Задача “вырастить из себя синьора” продуктово ничем не отличается от задачи “вырастить retention подписок”. Для того чтобы начать, даже не обязательно понимать, что такое retention или что такое подписки.
Чтобы решить неопределенно сформулированную задачу нужно уметь собрать информацию снаружи и внутри, проанализировать ее, формализовать цель и критерии ее успешного достижения, построить майлстоуны от цели до сегодняшнего дня и начинать есть этого слона по частям.
Знаете, что самое волшебное? Процесс решения задачи “вырастить из себя синьора” уже постепенно делает из вас синьора. Жаль что с retention так не работает.
Хорошего синьора, кстати, видно сразу. У него огромная насмотренность обычно легко сочетается с критическим подходом. “Я сто раз видел как так делали, я понимаю, что в решении самое важное, но не буду копировать это бездумно и проведу эксперимент”.
Сначала продакт растет процессно, учась делать какие-то базовые вещи эффективно за счет известных фреймворков. Важно понять, когда уже хватит процессов и можно начинать расти концептуально. Обычно это как раз middle -> senior.
“Я уже умею наполнять и опустошать беклог и не спотыкаюсь о разработчиков и стейкхолдеров. Чего лично мне не хватает, чтобы найти и затащить с нуля не определенную никем задачу?” И обычно всем не хватает чего-то своего.
Ни разу не видел, чтобы на стадии middle -> senior кому-то не хватало фреймворков, владения инструментами - в общем процессных таких вещей. Обычно мешает что-то в голове. Нежелание лезть в детали. Отсутствие мотивации. Боязнь ответственности. Гордыня.
Так что если и учиться чему-то, чтобы стать senior - то осознанности и entrepreneurial mindset. Звучит, конечно, как инфоцыганство. Но еще 10 выученных в теории методологий уж точно никак не подтолкнут вас в быстрорастущую компанию.
@produnderhood Кто такой Дроган и как нам тоже у него научиться?)
Да вот же он! growthacademy.ru
Я, правда, научился не в том смысле что сходил на курсы, а скорее вдохновился подходом и придумал свой. twitter.com/Timrael/status…
Четверг
Сегодня - про подписки. Экономика подписок в общих чертах знакома всем: купил пользователя, активировал, ждешь вечных продлений. И знаете в чем ключевая проблема, из-за которой к успеху приходят далеко не все подписки?
Покупать умеют многие. Активировать тоже, хотя и поменьше. А вот с “ждать” дела плохи. Кто-то вообще воспринимает эту метафору буквально и ничего не делает для удержания подписчиков. А кто-то делает, но останавливается на идеях уровня “ну давайте пуши всем пошлем что ли”.
Идея посылать всем пуши, кстати, не самая плохая. Тот случай, когда минимальными усилиями можно добиться какого-то (возможно хорошего) результата.
Но никакие подписки не заведутся без понятного journey долгосрочного удержания. И фундаментом его будет непрерывное улучшение продукта. Люди так устроены, что если платят за что-то постоянно, то непременно хотят видеть положительную динамику.
Не работает этот принцип только с налогами, но там у продактов другие KPI и инструменты для сокращения churn rate.
И тут мы нападаем на интересную проблемку. Продукт-то может улучшаться, но пользователи про это не знают (или знают недостаточно). Как думаете, почему так?
Продажам как дисциплине уже тысячи лет. Все процессы отлажены, принципы не особо изменились с неолита. Что каменные наконечники для стрел впаривать, что SaaS - в основе знакомые всем коммуникации.
А вот что делать с теми, кто уже вам заплатил? Как поддерживать подписчиков, убеждать их остаться? Над этой задачей человечество продуктивно работает всего-то лет 50.
Многие компании особо не думая переиспользовали для удержания пользователей классические маркетинговые коммуникации. Но обычно маркетологи умеют либо апсейлить, либо улучшать слабо измеримые показатели вроде силы бренда.
Заставить вас снова купить BMW - в этом маркетинг разбирается отлично. Объяснить рационально, зачем вам продлевать абонемент в спортзал - уже так себе.
Более здравая идея - превратить customer support в customer success и послать их на помощь маркетологам. Но и тут есть засада. Даже в США сотрудники поддержки часто либо ненавидят обращающихся к ним Карен, либо сами считают, что их продукт ужасен (ведь на него столько жалуются).
Кажется, что существующими методами задачу subscription retention в лоб не решить. Думал я, пока не познакомился с дисциплиной value nurturing.
@produnderhood А вот интересно, получается что в подписках churn rate и так называемое удержание, мы можем менять только благодаря улучшениям продукта? ни маркетинг ничего здесь не работает?
Это как с культуризмом. Спортивное питание и здоровый образ жизни помогают, спору нет. Но если при этом нет физических нагрузок - результат предопределен. twitter.com/gaserdgg/statu…
Хотел вам рассказать про value nurturing текстом, но рабочий график заставляет выбирать между твитером и едой (а есть я люблю). Так что придется слушать youtu.be/U43SseXvs9o
Пятница
Ну что, дорогие мои хейтеры, приступим к ответам на вылежавшиеся с понедельника вопросы.
“Зачем мы придерживаемся политики bar raising при найме? Какие задачи бизнеса это решает?” Команды, сформированные из синьоров, стоят дороже, но способны решать задачи качественнее и быстрее. А еще в таких командах меньше риски.
Примеры. Senior developer реализует фичу за час, вместо дня. Код такой, что потом другой команде не придется тратить время и называть его некрасивыми словами. Продакт лежит с ковидом, но команда понимает как и что делать и не теряет velocity.
“Также интересно было бы узнать каким образом эта планка измеряется“ По текущей команде - ежегодно на performance review по 4 шкалам. По кандидатам - эмпирически на собеседовании, на review в конце испыта по 4 шкалам.
Лидер обязательно собеседует людей в свою команду. Он хорошо знает своих direct reports, так что обычно способен понять, как среди них будет выглядеть кандидат. Хотя ошибка выжившего возможна из-за тех, кого не взяли по эмпирической оценке, а они-то на самом деле огого!
“Как долго вы собираетесь это продолжать?” Пока это будет целесообразно экономически. Как только это перестанет быть целесообразно экономически - тут же прекратим.
“Придерживаетесь ли вы принципов меритократии при этом?” Я лично принципов меритократии придерживаюсь, даже когда с ребенком Lego собираю. Во Flo скиллы и желания самого человека помогают найти ему оптимальное место.
“Есть ли оценки как скоро вы скорее всего не сможете больше поддерживать постоянный подъём планки? Какой план после этого?” Мы вот буквально намедни вышли на рынок труда в Европе, и кажется на горизонте нескольких лет новый план не нужен.
Также спрашивали про книжки, что почитать, чтобы сразу синьором стать. Универсальный ответ - определите свои слабые стороны (хоть сами, хоть прости-господи с коучем) и прокачивайте их. Я сейчас качаю прогнозирование, у меня в читалке Тетлок, Сильвер, Талер.
Про команду тред. Мы все очень разные. Объединяет всего пара вещей:
Каждый непременно в чем-то талантлив
Среди нас нет “пассажиров”
(по меткому выражению нашего СТО Романа)
Для меня это а⃫д⃫ добавляет работы как для people-менеджера. Раздавать задачки как в армии не работает, с каждым продактом свой ритм, свои аргументы, свой подход в общем. Но это и великолепно, потому что любая задача встретит свежий (иногда недобрый) взгляд.
Общаемся мы в основном языком ОКР.
тупая шутка про то, что это одновременно и методология, и диагноз
Общаемся мы в основном языком ОКР.
тупая шутка про то, что это одновременно и методология, и диагноз
“Дальше цели пошли вниз по иерархии, на каждом уровне обрастая подробностями и теряя смысл” - написал бы я, работая в какой-нибудь другой компании. У нас во Flo ОКР с пылу с жару достается сразу продактам.
Продакт вместе со своей командой оценивают их суровым взглядом и пишут ОКР уровня продуктовой команды. Чтобы достичь результатов описывают и скорят инициативы. Потом они разобьются на эпики, а эпики на стори.
Практически полная свобода, за исключением того, что нужно проверить зависимости от других команд и убедиться, что все запланированные инициативы покрывают все запланированные ОКР уровня компании, и стратегически не ведут в никуда.
Кажется, что продакт-директора и СРО не очень-то и нужны. Но предыдущий твит описывает именно их работу в процессе планирования. И если спросить меня о самой выматывающей части моей работы - я скажу “держать фокус”.
Добиться того, чтобы толпа талантливых людей синхронно катила продукт куда договорились - сказать куда проще, чем сделать. Одно из решений - компактные команды, 7-8 человек на одно направление.
Картинка про то, почему компактные команды лучше. Особенно на удаленке.
Продакт, пара клиентских разработчиков, пара беков, пара QA - и вот уже приехали, полна коробочка на стендапе. Несколько продуктовых команд приходится объединять в value stream, который лидирует продакт-директор (или VP).
В стриме интересы продуктовой команды представляет продакт (разработчики ему это делегируют). Итого на ритуалы стрима приходят по продакту от каждой команды, дизайнеры, аналитики, UX-ресерчеры - снова приехали, снова битком.
Эта структура с повышением уровня абстракции работает и дальше. На уровне всей продуктовой организации лидирует СРО, инедавно мы пересекли опасную границу в 8 человек в его команде. Теперь часть команд уезжает в новую продуктовую организацию - Growth, к CGO.
Так что неожиданный челендж - когда продукт растет в несколько раз за год, сложнее всего поддерживать рост команды, не теряя эффективности.
Мы следуем принципу land and expand для каждого потенциально интересного домена. Делаем MVP силами текущей команды, срываем все низковисящие фрукты и затем начинаем нанимать новую команду на развитие направления.
Что-то я уже начал уходить в дебри. Спросите может вопросы какие, и я буду на них (медленно и печально) отвечать на выходных.
Или можно ткнуть
@produnderhood А можно конкретнее? Какие 4 метрики используются для performance review и как они собираются для текущих сотрудников? «эмпирически» подразумевает наличие эксперимента и данных на выходе. Каких? Как Васю на собеседовании вы сравниваете с Колей и Петей по которым есть аж 4 шкалы?
Не уверен, что мы одинаково трактуем понятие "эмпирический". Я кандидатский по философии 12 лет назад сдавал, могу не все помнить, но кажется эксперимент - лишь один из методов.
А про метрики вот, ничего не утаить medium.com/flo-engineerin… twitter.com/dimonisheus/st…
Суббота
Больше всего вопросов вызывает рекрутинг, так что тред сегодня будет про него.
Не путаю ли я bar raising с наемом синьоров? Нет, не путаю. Если долго нанимать сотрудников выше среднего уровня в команду, средний уровень в команде поднимется до senior. Даже если никого не увольнять.
Таким образом, чтобы кандидат оказался выше среднего, он как минимум должен быть синьором. И уже затем его можно сравнивать со средним и понимать - этот конкретный senior bar raiser сейчас для команды или нет.
Как оценить? Никто не питает иллюзий, что на собеседовании можно все понять о человеке. На собеседовании можно врать, приукрашивать, стараться понравиться.
Выше я твитил наш док про оценку performance, там указаны 4 шкалы:
Product Impact
Skill Level & Professional Ability
Effective Collaboration
Productivity & Autonomy
Может ли один собеседующий получить точную оценку за час по всем шкалам? Хотелось бы, но нет.
Есть ли способ вообще за час получить точный профиль кандидата, который предскажет его результативность хотя бы на горизонте года? Справившийся с такой задачей озолотится, истинно вам говорю! Пока лучшее решение: грубый фильтр собеседования и более тонкий - испытательный срок.
Если рассматривать найм как эмпирическое исследование, на собеседовании мы можем наблюдать и сравнивать. База для сравнения - текущая команда, для которой зафиксированы средние показатели.
Я почти никогда не спрашиваю про предыдущий опыт, обычно сразу даю сквозной кейс. Предлагаю кандидату оценить знакомое приложение и предложить улучшения или исправление проблемы. Результат не важен, важен подход.
Кейс сквозной, то есть содержит задачи, отражающие уровень кандидата по каждой из шкал. Мы проходим весь путь от ideation до production (и даже чуть дальше). Для примера расскажу как получить оценку по одной из шкал - Product Impact.
Какого уровня задачу себе ставит кандидат - подвинуть кнопку или переделать полприложения? На чем основана его гипотеза? Понимает ли ограничения, как намерен обходить? Будет делать MVP, как его составит? Двигается от метрики, на которую хочет влиять или вспоминает о ней позже?
Правильных ответов нет, но есть хорошие и плохие. Один вопрос - одна оценка. Если по практикам делает так же, как продакты из текущей команды - это три из пяти.
Например, сейчас продакты формулируют гипотезы от метрики, на которую она повлияет - это ожидаемый средний уровень. Если кандидат сразу планирует прокси- или health-метрики - это четверочка. Если еще и описывает место метрики в дереве Дюпона - близко к пятерке.
Есть конечно и красные флаги, которые видно мимо кейса. Если кандидат в продакты смотрит в пол и односложно отвечает на вопросы - это 2/5 сразу, никакого Effective Collaboration тут не получится.
И вот так за час набирается от 20 до 50 оценок в среднем. Продактов обычно собеседуют 2-3 человека, у всех разные подходы и своя экспертиза. В спорных случаях устраиваем консилиум после всех собеседований и решаем, “скорее да” или “скорее нет”.
Важно, что собеседование - это по сути ответы кандидата на вопрос “как я буду делать”. Если человек сразу плохо это понимает или не способен это внятно объяснить - это блокеры для найма.
Если интервью успешны - наступает испытательный срок. На него описываются конкретные задачи, конкретный результат для каждого из трех месяцев. В конце - оценка по тем же 4 шкалам от 3-4 коллег, с которыми взаимодействие максимально.
При оценке обязательно приводить примеры, как именно проявились качества нового сотрудника. “Некоммуникабельный, мне не нравится” - не прокатывает. “При описании этой фичи не задокументировал важное требование, меняли решение уже в спринте” - уже ничего.
А в конце испыта руководитель сводит все оценки от коллег и принимает решение - совпало ли “как я буду делать” и “как я делаю”.
Disclaimer! Все вышенаписанное актуально для продактов, про собеседования разработчиков я ничего дельного рассказать не могу.
Воскресенье
Я так посмотрел многие под конец нелели пишут про рассудок, так и я напишу. Mental health тред - иди!
(вы кстати не представляете как на этот самый хелс сейчас влияет макбук, ставящий два пробела вместо одного и временами игнорирующий букву )
БУКВУ Т
Но ничего, замена едет, а значит скоро полегчает. Хорошо бы и голову иногда можно было менять по гарантии, но пока приходится справляться с ремонтом самостоятельно.
Круто помогает кругозору постоянно смотреть новые приложения. Не прямых конкурентов, a top movers из всех категорий сторов. Кто влетел в топ 10 и задержался там на несколько дней - на тех стоит насмотреться, попробовать дедуктивно объяснить причину роста.
Тут очевидных польз целых две. Отвлекаешься от своей ниши, удивляешься как еще бывает - это раз. Подрезаешь в отдельный todo интересные практики, которые можно адаптировать и перенести к себе - это два.
Если вы из тех, кто постоянно сражается с неопределенностью и ищет новые решения - чудодейственный эффект в досуг привносят инструкции. Гулять по городу по туристическому гайду. Клеить модельки или собирать Lego. Готовить по рецепту (тут спорно).
Когда с подхода “непонятно как решать задачу” переключаешься на “просто следуй инструкции”, наступает какое-то особое медитативное состояние. Вроде не думаешь совсем, а результат приближается. Непривычно, расслабляет.
Банальность 1: хорошо иметь хобби. Банальность 2: pet проект - не хобби. Исключение: если на pet проекте вы не продакт, а дизайнер там или разработчик - главное чтобы переключались на совсем другую деятельность.
Я вот второй год перевожу на русский непереводимые комиксы Нейтана Пайла про Странную планету. Стопроцентное переключение, ноль продуктовой работы.
Тут главное не сорваться на свой обычный рабочий настрой, а то получится как на картинке (которой меня регулярно травят друзья)
И совсем неожиданная штука, про которую я узнал во время ковида - Wim Hof и его дыхательная гимнастика. Не пожалейте один раз 10 минут, попробуйте. Оказывается, кислород жуткий наркотик. youtu.be/tybOi4hjZFQ
Про команду тред. Мы все очень разные. Объединяет всего пара вещей: Каждый непременно в чем-то талантлив Среди нас нет “пассажиров” (по меткому выражению нашего СТО Романа)
Нормальная выдалась неделька. Подвели итоги экспериментов на +7,5% revenue, подведем итоги и тут:
Про Flo twitter.com/produnderhood/…
Про продукт twitter.com/produnderhood/…
Про продактов twitter.com/produnderhood/…
Про подписки twitter.com/produnderhood/…
Про команду twitter.com/produnderhood/…
Спасибо всем, с вами был Андрей Михайлюк, почти все время было весело! Жмите лайки, ставьте колокольчик
t.me/productanswers