Corporations very often organize events for more employees: trainings and socializing events. The key functions during such events are agenda, lecture rating, situational scenes evaluation, communication (notifications), wall and chat (integration), feedback and materials to download after the meeting.