1.0
1 Feb 2023
Recommend
CEO approval
Business outlook
Pros
This is one awful company that messes up people. Such a relief to leave.
Cons
24hrs job. Headquartered in Australia so be ready to be full-on for US and Asia too. They work like civil servants in Australia, do the hours and no more.