- Has a tendency to silo knowledge on 4 or 5 specific people
- Quite a lot of work is on old technology like .NET 2.0
- Agile hasn't been managed very well compared to other companies I've worked for
- It is a bit of a pain working with staff in India as a result of poor audio connection