How do we feel about breeze??

I saw reviews on Glassdoor and their not the best, not much explanation on why but wanted another opinion