I applied online. I interviewed at Traba (New York, NY) in Oct 2024
Interview
HR screening then interview with the hiring manager who was totally uninterested and had no agenda for the interview. One of the worst experiences, and awful startup culture. Don't even suggest someone taking on the screening, total waste of time. Way better companies to spend your time researching on!