I have been working at TravelCenters of America full-time (More than 10 years)
Great Company to work for. Always looking to promote from within. Great pay, not so great benefits. Generally take great care of their employees.
Benefits aren't the best, but having to provide benefits at hourly level for 20K employees brings down the entire pool.
I applied online. I interviewed at TravelCenters of America (Branford, CT) in September 2017.
Applied online the next day i got a phone call for an interview after that they did a backround check called me to tell me i passed did some questions online then i was hired