1.0
Mar 19, 2025
Former employee, less than 1 year
Sydney
Recommend
CEO approval
Business Outlook
Pros
They pay on the higher end of the scale.
Cons
Create unsafe, toxic working environments and blame the workers. Upper IT management are incompetent, lie to their customers and it seems that their technical experience ended sometime in the 90's.