I applied online. The process took 1 week. I interviewed at T2 Biosystems (Boston, MA) in Feb 2024
Interview
One of the most horrible unprofessional people i have seen ever. Do not recommend at all. Never ever consider this about to be bankrupt company. I still can't believe i was convinced even to do the interview.