Wow, was just looking through the glassdoor reviews at the company in the article,Clarifai.
https://www.glassdoor.com/Reviews/Employee-Review-Clarifai-R...
Seems like an awful place to work. They have a role I was about to apply to in the bay area. Looks like I'll avoid this place.