Current Employee4.0Jul 11, 2024TB is an excellent place, if you understand the industry and work hard enough to excel.
Current Employee5.0Feb 13, 2024Amazing place to work! I suggested applying And reaching out to someone on linked in
Former Employee1.7Apr 25, 2024Avoid this company. They prey on inexperienced restaurant owners, and the tech is outdated.
Former Employee2.1Nov 6, 2024Sinking ship, massive lay offs, toxic culture and leadership - glory days are long gone.