B-
72/100
They are a good team
Most of my team help each other out some create more work for the rest of us
Very supportive and agile open to new ideas.
We all treat eachother as family and try to help eachother
There aren't any Team reviews of Telstra yet.
Be the first to contribute a review.