- Extremely slow paced
- Painful development processes
- No clear roadmap, no clear goals
- A lot of random maintenance work
- Cross-Atlantic teams do not collaborate very well.
- No clear division of roles and responsibilities. Everyone is expected to work on any work item regardless of whether your strengths and weaknesses.