I use it to track the bus I take daily.
It allows me to prepare for the coming bus to minimize waiting time.
It allows me to set up alarms when I should get off the bus. It reminds two stops before arrival and again at one stop and upon arrival with vibrations.
I tried it in Los Angeles, recommended to my friend in Boston and now to you.
It only works with good data connection. On days with bad weather or bad phone performance, it is not as accurate in the stop alarms and not as reliable.
Louis Guo about Moovit: Live Transit App - Bus, Train & Subway, v5.14.0