Lazy unreliable travel agency
Tour operator JoinUp! (in Egypt, this office is called Sun International) left rather negative than positive impressions. Everything is always done at the last moment and late. Upon arrival in Egypt, the meeting officer knew almost no Russian, did not want to communicate in English, and waved it aside when asked to help fill out the migration card.