- not enough accountability when things go wrong
- endless technical backlog
- always lots of open vacancies which suggests not the most attractive place to work at present
- a lot of bureaucracy, you would imagine an online business to me more nimble
- a few arrogant people in the business who are counter productive
- usual office cliques/groups