Are we looking at the same Triplebyte? Their reviews on Glassdoor are pretty good
edit: There are some nasty ones further back, the latest being Feb 2020
Has anyone here on HN?
I group them in the category of companies that has an attractive proposition but turns out to be much less lovely once known better.