D-
54/100

There aren't any Team reviews of SME yet.
Be the first to contribute a review.
Some people are really great and work hard. The majority rely on others to do their work and pointy fingers when it doesn’t get done.
Better work life balance and managerial trust