I worked with only one, the one my partner foolishly chosen before I've joined him. Issues we faced:
- Developers were almost completely illiterate when it came to basic things, like http vs https, using git, encryption vs encoding. That's just something I wasn't ready for
- Using old technologies, i.e. Eclipse for Android development when almost everyone is on Android Studio, having libraries which haven't been maintained since 2010 as dependencies
- Communication was horrible, I had to write 10-20 emails before I could get any answer
- Developers were almost completely illiterate when it came to basic things, like http vs https, using git, encryption vs encoding. That's just something I wasn't ready for
- Using old technologies, i.e. Eclipse for Android development when almost everyone is on Android Studio, having libraries which haven't been maintained since 2010 as dependencies
- Communication was horrible, I had to write 10-20 emails before I could get any answer