I started working in a FAANG company about 7 months ago as a software engineer II, and my team of 5 (including the manager who is also a tech lead) is onboarding a feature that requires engaging with other teams. Each person in my team is working with a separate team that does completely different things so we have to work individually in a silo.
Basically this setup:
OP -> teams that managed service A
colleague #1 -> teams that manage service B
colleague #2 -> teams that manage service C
colleague #3 -> teams that manage service D
manager -> knows very little about everything but does his best
I am already struggling with the project I am assigned to because I have to work independently and the Teams that manage service A are not very helpful nor responsive. For example, they see my message on Teams and I can see they saw my message but they don't reply. Last week colleague #3 quit the company abruptly (24h notice) so I and colleague #1 are asked to fill the gap. This means I have to learn about a different giant application and work on the stuff I am currently doing.
Before this job, I used to work in a collaborative environment with a team of 7-10 people who divided work and each project was about 6 months to a year. Am I being set up for failure? How can I help myself? Or is the situation beyond my ability. Working in a FAANG was my dream but I am not sure I like to stay in this environment or whether it's normal.