"It also advised people to switch to Chrome in order to reduce the current four-minute loading time to 50 seconds"
Is this a classic case of "we only support IE" in a world where even the very same people developing the app are not using IE (older versions of IE have an awfully slow JS intepreter in comparison with modern Firefox/Chrome interpreters)? Or a classic case of "we don't test with real world data loads and it works fine in our machines"? Or yet another classic of making a freaking lot of ajax calls to retrieve small chunks of data from the browser and "it works fine in our 10Mbps LAN hence it should work equally well over high latency low bandwidth WANs because it is a browser app and somehow that magically sorts out all problems"? Or a combination of all three?
Or perhaps to summarize: junior inexperienced devs working with technically clueless managers that don't understand what they are doing?