Simply Support is there to make customer support easy.
It has online/offline functionality, which means that you can continue working without internet and once internet is restored you can sync to update the rest of the team.
Tasks/Support tickets viewing can be setup per user, so that the administrator can determine if tasks can be viewed per branch or per user.
The system keeps events of all new task detail added and it also has the ability to send sms's to customers on the progress.