I applied online. The process took 2 weeks. I interviewed at Keolis (Boston, MA) in Feb 2022
Interview
Used information I shared against me. The interview went well and then they used my idea and then didn’t hire me for the job. I wouldn’t completely trust them ever again, because of that. Be careful with this company.