That's so different from my work. I work in a team of about 30 people on 1 feature of a very popular app. None of us are working on the same thing at any given time. Most projects have 1 person that works on it or knows how it works. It's sad and isolating. And the company forces this culture by virtue of how promo works.