C+
79/100
My team is friendly and we all assist one another to make sure we are all doing okay
Real camaraderie, deep support for the mission of the company. Willingness to surface issues and get better.
The team is very supportive.
There aren't any Team reviews of Turo yet.
Be the first to contribute a review.