Comment Comment by bangaladore Count me as another person who had (had) no idea what this company is. They have 32 employees and < 10M revenue. parent bangaladore 2 years ago