Pros: The sandwiches were really fresh and nice. When the boarding was delayed water was distributed by staff. We did not crash.
Cons: The boarding was delayed twice by one hour due to adverse weather conditions in Vladikavkaz, which is something which happens quite often. Announcements were not made properly. After we boarded the captain promptly took off and everything was OK until we arrived to Vladikavkaz. The weather conditions were still bad and instead of saying anything to the passengers the captain decided to just spend an hour and a half circling above the landing strip before cancelling the approach and going to the alternative (Mineralnie Vody). After landing the crew first played 'thank you for flying with us and please fly again' message before realizing that not everyone is pleased by both the delay, failure to communicate and the situation in general. The worst part was the captain speach about 'We don't know when we will take off so please use taxis and buses to get where you want'. Obviously no support/food/drinks/lodging was provided by S7 and no proper apologies were made.