В этом тексте я опишу общие атрибуты OutSource компаний исходя из своего опыта взаимодействия с ними.Как известно OutSource  компании зарабатывают на разнице в заплате инженеров между первым миром (страны западной Европы, весь блок НАТО, Япония, Австралия, Новая Зеландия), вторым миром (страны СНГ, КНР) и третьим миром (все остальные).  1--Когда в первом мире (в золотом миллиарде) не хватает рук на реализацию каких-либо проектов. Какие-нибудь ифузоматоры, строительное оборудование, рулевая рейка автомобиля или фотовспышка с BLE.  2--Когда продуктовые компании не хотят держать большой штат сотрудников и решили избавиться от внутренних социальных противоречий, таких как требования сотрудников повышать свои права, выплачивать отпускные, декретные, больничные и похоронки. Продуктовые компании решили:  А давайте организуем найм через OutSource компании. Пусть OutSource компании пекутся о сотрудниках. А мы (продуктовые компании) будем покупать результат работы у OutSource компаний и продавать товар со своей наценкой(и наклейкой). Будем чеки стричь!  Продуктовым компаниям стало намного проще. Они могут быстро нанимать только тогда, когда ведут разработку и быстро избавляться от лишних сотрудников в период продаж. Эту схему можно назвать денежный насос. 3--На западе, где-нибудь в интернет-долине появился продуктовый стартап с мечтой создать продукт, который полюбят во всём мире, стартап который хочет "встать на ноги". Инвестиций мало. Местных инженеров не наймешь, они все заняты и получают 10...12k USD в месяц. В таких случаях запад прибегает к услугам OutSource формирований на территории СНГ.  4--В OutSource отдают те проекты, которыми не хотят заниматься продуктовые компании в первом мире. Брезгуют. Ну бывает. Что-то скучное, неинтересное. Если говорить о грязной работе в программировании электроники то это: a--чинить чужие баги в чужом Legacy спагетти коде.b--делать всяческий реверс инжиниринг протоколов, исходников из бинарного кода.c--писать симуляторы и работать на симуляторах вместо реального оборудования.d--писать документацию на чужой Legacy код.e--писать код на ассемблере (тоже, что есть гречку пинцетом). Все эти меры - это в чистейшем виде колониальная политика! Сказать сразу — ничего хорошего. Со стороны рядового сотрудника работа в OutSource это в чистейшем виде галера. Работать придется очень много и очень быстро. За тобой будет следить 2–3 менеджера. Будут напоминать тебе делать самую грязную работу. Могут позвонить в 2 ночи и напомнить сделать что‑то. У них там другой часовой пояс им так удобнее. Доступ к корпоративной информации (техническое задание, схемотехника устройства, исходные коды, спецификации протоколов, бинарные структуры пакетов, datasheet(ы) микросхем, описание пинов микросхем) будут выдавать тебе строго по микро порциям. Причем никого из менеджмента не удивляет, что это ненормально.  Например скриншот кусочка схемотехники с 2мя светодиодами. Исходный код локально скопать нельзя так как он собирается только на удаленном сервере. Редактировать код можно только при подключении по SSH через Putty в vim или в лагающем RDP. Нажал на клавишу и через 6 секунд на мониторе появился символ. Как здорово! DataSheet на процессор тоже под секретом. Вернее его можно скачать, но если об этом узнают, что уволят тот час же. Само устройство (печатная плата, PCB, Target) аналогично подключено к удаленному серверу за океаном по JTAG и CAN, чтобы ты не стал суетливо фотографировать маркировки их микросхем. В общем от тебя там будут всячески предохраняться. Причем никого из менеджмента ни разу не удивляет, что это ненормально. Не проси больше, чем тебе положено на данный конкретный момент времени. В OutSource компаниях решать задачи надо «с минимальным погружением». Придется привыкать работать в информационном вакууме. Буквально посмотрев в трубочку свернутого в рулон листа со схемотехникой сразу кидаться искать баг в коде прошивки. По представлению менеджера (который гуманитарий по образованию) ты должен якобы угадать, сфантазировать и на основе этого починить то, что якобы считается ошибкой в программе, даже если это аппаратная ошибка. В общем будь готов к такому цирку. По правде говоря, как говорят на западе «passionate инженеру» невозможно полюбить продукт, который разрабатывает организация, если инженер ничего толком не знает про этот продукт из‑за секретности. Поэтому продуктовая мотивация тут тебе не поможет в работе. Тебе придется придумать себе какую‑то не продуктовую мотивацию(причину) для работы. Например ненависть к отечеству или что‑то в этом роде.  Я работаю в OutSource на США потому что я не согласен с политикой своей родной Кракожии.  Я замечал, что те мои знакомые, кто работают на Запад в out source как раз это и выбрали в качестве основной своей мотивации. Ими движет лютая звериная ненависть к стране, которая дала им первоначальную медицинскую поддержку, бесплатный детский сад, школу и даже высшее образование. OutSource это тотальное отчуждение. К сотрудникам относятся как к временным и неполноценным подрядчикам продуктовых компаний. Сегодня они есть, завтра их нет. Как к расходному материалу. Заказчик в первом мире как правило не доволен изначально, в стрессе и вымещает на сотрудниках OutSource(а) которых естественно ни разу не жалко так как сотрудники outsorсe(а), как там говорят,  в другом правовом поле К тебе даже по имени обращаться не будут. Во всех письмах к тебе будут обращаться по твоей @кликухе в Telegram, так как таких Иванов и Александров там уже перевалило за 7. Они будут помыкать инженерами.  Есть ещё такое нехорошее понятие как внутренний OutSource. Вроде бы здание от продуктовой компании, но для сотрудников OutSource отдела заведена отдельная прозрачная комната "аквариум" внутри open space офиса продуктовой компании. С работниками из «аквариума» можно делать всё что угодно. Поставить им самый шумный и тяжелый desktop компьютер, самую маленькую мышку (чтобы тремя пальцами держали её). Самый старый монитор из иконоскопа времен Зворыкина. Самый неудобный стол и стул с оторванными подлокотниками. Кстати, объектив камер на смартфоне тебя тоже попросят заклеить специальными наклейками, выдаваемые еще на reception(е). Будут давать самые скучные задачи (в основном чинить чужие баги в Legacy). Ругать за опоздание. Увольнять без причины в один день.  Справедливости ради стоит сказать, что есть во внутреннем out source один бонус. Это печеньки в офисе. Выглядит это так... В "аквариум" к инженерам-программистам заходит менеджер и ставит в центре помещения на пол ведро с печением и уходит...   OutSource компании тоже не менее хитрые, они вобрали в себя безработных и тоже решили сэкономить. Начали работать только с ИП(шниками) (Индивидуальными Предпринимателями), перевели на удалёнку всех своих сотрудников, чтобы не оплачивать аренду офисов, электричество, отопление, водопровод и прочее.  Когда нет потока заказов на разработку из пригожего первого мира, то в OutSource наступает так называемый Bench Time. Сотрудникам платят минималку по региону с надеждой, что они сами уволятся куда‑нибудь. OutSource безынициативны по своей природе и всегда зависят от подачки от расы господ из золотого миллиарда подобно тому как живые организмы зависят от солнца и кислорода.Более того, тебя самого как тушку скорее всего вообще попросят работать удаленно. Причем даже в страну свою метрополию (США, ЕвроСоюз) естественно не пустят. Опять брезгуют, ну бывает. Тебя попросят выбрать себе на глобусе какую‑нибудь страну третьего мира (Кракожия, Элбония, Такистан, Западно-Африканская Республика и т. п.), сидеть там перед LapTop(ом) и улыбаться! OutSource компания тебя наймут только на условии удалённой работы. А про крышу над головой, электричество, отопление, умеренную скорость воздушного потока, что тебя обдувает, доступ в интернет, холодную/горячую воду, про отсутствие рядом радиоактивных изотопов, про твердую поверхность под ногами, доступ в уборную, укрытие от диких зверей, бомбоубежище, мачты громоотвода, тишину, освещение, влажность, сейсмостойкость помещения, атмосферное давлении,%ное содержание кислорода вокруг тебя, озоновый слой, магнитное поле и гравитацию ты должен будешь ежедневно заботится сам!  Ну, чёрт‑поберти. Опять сосед снизу отключил гравитацию. Поплыву разберусь с ним. При этом еще успевать делать основную огромную работу по проекту и между делом ходить к соседям по лестничной клетке в 24-этажном человейнике и просить, чтобы соседи не сверлили стену перфоратором хотя бы сегодня. Причем ремонты обычно делают рабочие из средней Азии и они не понимают, что ты там им говоришь про работу в Out Sourсe компании на русском и просто продолжают сверлить дальше. Удалёнка хороша только тогда, когда ты живешь в detached home за 300k EUR, где все условия есть по умолчанию. Внутри OutSource очень много менеджеров. Ну очень много менеджеров. Все они как правило друг‑другу земляки. Из одного квартала или даже одной школы. Все эти менеджеры в основном, внимание, гуманитарии! Даже технические интервью могут проводить только по методичке (инженерам, кстати, такие моменты видны сразу). Вы можете в составе своего портфолио показать ему фотографию вот этой (рис.1) электронной платы и он реально поверит, что Вы сами спроектировали схемотехнику и топологию PCB. Менеджеру-гуманитарию не дано понять многих инженерных вещей. Например, что для разработки прошивки нужна схемотехника. Что для перепрошивки и отладки платы нужен программатор. Что для написания драйвера для SPI чипа нужен DataSheet от вендора. Что для сопряжения платы с другим устройством нужна спецификация бинарного протокола. Это просто за пределами понимания менеждера-гуманитария. В его мире инженера надо просто посадить перед LapTop(ом) и дальше всё пойдет само собой.  Ещё с точки зрения инженера‑разработчика внутри толком не понятно, кто, собственно, важнее-то: заказчик из (Германии, США, Швеции), что платит деньги или "пык-мык" менеджер-гуманитарий внутри out source(а), который даже не может толком сформулировать постановку задачи? Менеджер‑гуманитарий может оперировать такими выражениями как: «присобачить провода», "подружить платы", "оживить плату", "подключи плату по RS-486", UART он называет "интерфейс ЮАР", программатор называет - "чёрная коробочка", из конденсаторов он знает только "конденсатор потока" а потенциометр это для него вообще пошлое слово. Понимай его как хочешь. Получается, что менеджеры внутри out-source это лишнее звено как‑бы, которое в любой момент превращается в сломанный телефон. В OutSource компаниях нет никакой производственной базы (средств производства). Они же по идеологии продают человеко‑часы, откуда у них заводы? Это даже не проблема для разработки Web-сайтов. Проблемы начинается когда OutSource суются в Hi‑Tech области, например в разработку электроники, деталей машин, автомобильных двигателей. Выясняется, что у инженера внутри OutSource(а) нет возможности элементарно перекинуть микросхему на электронной плате PCB (нет паяльной станции). Нет возможности изготовить прототип из оргстекла (нет сверлильного, токарного, фрезерного станка и 3D принтера). Нет осциллографа, чтобы померять электрический сигнал, нет логического анализатора, нет радио спектро‑анализатора, нет векторного антенного анализатора, нет цифрового блока питания, нет DMM, нет даже, банально, возможности тупо оголить провода (кроме зубов естественно) для подачи питания на клеммники PCB и прочее. Естественно рядовым сотрудникам, инженерам весь этот цирк с конями, разумеется, не нравится. Они не могут даже полюбить продукт, который они разрабатывают в OutSource так как под секретом почти вся документация, а руки фактически связаны. А если ты не любишь продукт, то ты не будешь его делать качественно, с энтузиазмом, с самоотдачей, с воодушевлением. Так просто устроена психология людей. Работать в таких условиях возможно только «из‑под палки».Поэтому внутри OutSource постоянная и непрерывная текучка кадров. Создается еще одна прослойка менеджеров outsource(а) которые заняты только наймом, холодными/ледяными звонками. Их рекрутеры отчаянно первые пишут инженерам на работных сайтах, по три раза уговаривают принять job offer и прочее.Многочисленные менеджеры OutSource получают деньги за функцию телефона (порой сломанного). В результате сами талантливые инженеры зарабатывают там меньше так как теперь часть той зарплаты, которую они получали в продуктовой компании, ушла менеджерам outsource(а).  Вот скажите мне, Стив Возняк (украинец по происхождению) создал бы Apple-1 работая в OutSource компании?... Вот и я так думаю. В OutSource надо отчитываться за каждый день. Не имею ничего против отчетности. Но когда тебя требуют письменно отчитываться за каждый день с дискретизацией 5...20 минут времени, то это начинает раздражать. И составление таких ежедневных отчетов занимает порядка часа. А ведь это время можно было бы вложить в разработку и улучшение самого продукта. Просто дело в том что господа из первого мира любят судиться со своими работниками из OutSource. Им только повод дай, дак они сразу подадут на тебя иск за нецелевое расходование средств. У них же там на Западе есть такие плюшки как независимая судебная система. Поэтому если пишешь в ежедневном отчете мало, то тебе на почту прилетит судебный иск. Это отличная возможность устроится для менеджера с гуманитарным образованием и знанием пары языков. Для человеков‑переходников, которые не хотят ничего делать, кроме как говорить по телефону, заполнять таблички kanban(а) и посещать заседания. Западу OutSource тоже очень‑очень выгоден и приятен. Достаточно ГосДепу ушатать очередную восточно‑европейскую страну, как там начнется бардак, беспорядки, кризис, коллпас внутреннего рынка и тысячи готовых обученных и главное отчаянных инженеров будут вынуждены устраиваться в западные OutSource(ы) на эти галеры. Всё по плану.  Не удивлюсь, если выяснится, что финальная цель США и ЕС — это укомплектовать свои OutSource(ы) населением из всего остального мира и на этом наступит окончательный «конец истории». Подведем итоги № Свойство out source 1 out source хочет чтобы вы были индивидуальным предпринимателем (ИП) 2 out source хочет чтобы вы работали из своей спальни  3 out source хочет чтобы вы метались в командировки 4 out source оценивают сотрудников через доносы смежников 5 в outsource как правило работают, мягко говоря, не самые топовые профессионалы 6 в outsource менеджеры гуманитарии 7 у outsource нет своего продукта, outsource делают чужой продукт 8 в outsource тотальная секретность документации 9 в outsource торжествует микро менеджмент 10 в outsource нет никаких средств производства (даже синей изоленты нет) 11 в outsource много отчетности Если вы инженер, программист, схемотехник, дизайнер и если есть возможность, то лучше не связываться с всяческими out sourсe формированиями. Соглашаясь на OutSourсe Вы подписываете соглашение на второсортность. Еще можно как-то оправдать контактное производство для заказчика внутри своей страны, но когда заказчик и исполнитель сидят в разных станах это уже колониальная политики. Out source это по сути - cуррогатное материнство. Благополучие запада в значительной мере определено за счет других стран и народов. А "жить за счет других" это, господа, называется словом "фашизм".  Я конечно понимаю, что всякое в жизни бывает.  Никогда заранее не знаешь куда ударит молния и из какого колодца придется пить Для кого-то и работа инженером в out sourсe может показаться спасением. В общем делайте правильный выбор, как считаете сами. Про outsource и product компании https://habr.com/ru/companies/ratingruneta/articles/748870/  Embedded SW/Firmware Engineer