A
87/100
People are great but after most people quit the company was not worth working for so I left too.
Great team to work with, a lot of collaboration and everyone works well together
There aren't any Team reviews of Soti yet.
Be the first to contribute a review.