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