Terrible User Interface
Some of the basic functionality in the app kind of works, but it is so badly implemented the app is really annoying to use. Clearly non of the people responsible for the app have ever tried using it or they would identify the numerous issues with it. FWIW the bus service in Bahrain is fairly limited and poorly designed anyway so the poor app matches the poor service.