Telstra
RepVue Score
0
Telstra
Back to ReviewsCurrent Employee Strong technical solutions though often out of place with the market in professional and managed services. Restructuring every year and often results in worse experience for the the staff that remain. Browse Other Reviews
3.4
Oct 18, 2024
Useful