1. Recruiters are (mostly) new to industry and don't get the global perspective of candidate management.
2. Poor communication
3. Little to no follow up
4. Staff is junior and unable to handle issues outside of their "normal" scope
5. If you are trusting your career to a company, find another agency
6. Transparency and honesty are a core value that they appear to be missing