3 ms·
Does that company still exist? The engineering culture seems asinine.
by echelon 2y ago
Does that company still exist? The engineering culture seems asinine.
- atum47 2y agoApparently. It is a London based company, just googled them, they seem to be in business