Humanforce Careers and Employment
See all 2 Humanforce reviews
Nice place to work but poor management
Nice place to work but poor management. Best location, can see a harbour bridge from office. staffs are friendly and sometimes helpful. Workplace not designed properly, too much crowed - hard to focus on the work.