Netbrain Technologies, Inc. Careers and Employment

What is it like to work at Netbrain Technologies, Inc.?

3.3Work/Life Balance
3.3Salary/Benefits
2.9Job Security/Advancement
3.0Management
3.1Culture
3.0
Satellite office
Written by Account Executive - Cloud Software Sales (Current Employee) from Sacramento, CA on 25 October 2018
SLED and Commercial Account Team working from satellite office in Sacramento, CA. Headquarters in Burlington, MA. Global offices (Canada, China, Europe).
See all 14 Netbrain Technologies, Inc. reviews