Humanforce Employee Review
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.
Ratings by category