Show more
Hey guys, A friend of mine got an offer from truefit in Boston. Their new office is lovely. Any thoughts or reviews about the company ? Their work culture? She s new to the area and any help is appreciated. Thanks!
Tech Industry
Yesterday
407
Suffering
3332
Fcuk U google