Please ensure Javascript is enabled for purposes of website accessibility

Blind: anonymous messaging app for big4?

One of my coworkers told me about an anonymous messaging app only for current big4 employees.

It looks like there are a good amount of users. Has anyone heard of an app called Blind? Is it legit?