1.0
Apr 23, 2023
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Decent Pay Decent Benefits Not much positive to say otherwise
Cons
Extremely poor management Leadership team intentionally intimidates staff NBH pays staff in Visa gift cards for positive reviews and pays a company to clean up negative reviews. This review won't be here long.