Pros
I guess the location was convenient, and if you enjoy struggling through everything alone, you will definitely become extremely self sufficient.
Cons
- The biggest issue here was the complete collapse of communication between teams. - I would finish work on something only to discover three other people were wasting time doing the exact same thing because nobody communicated with each other. - You would ask for information and either get ignored or passed from one person to another endlessly, and by the time you finally got an answer, it was already useless. - It honestly felt like working in isolated groups where nobody had any clue what the rest of the company was doing, and that frustration becomes unbearable very quickly. - Meetings were constantly scheduled to talk about communication problems, yet people would not show up or never follow through afterward, so absolutely nothing improved. - You can bring strong ideas and genuinely want to do good work, but constant information gaps and pointless duplicated effort make real progress impossible.