C-
69/100

The team is overall nice
Great people to work with
They are always willing to talk about what is going on. I never feel restricted to specific meetings times or topics. Communicating with them is easy and fun!
There aren't any Team reviews of Suterra yet.
Be the first to contribute a review.