collaborative, and resourceful, however, everyone is too busy trying to keep their heads above water due to being responsible for the jobs of ten people. There is a lot of talent and also turnover because they over promise the job and don't pay you enough to even pay your bills. avoid if possible
There aren't any Team reviews of Sciton yet.
Be the first to contribute a review.