Out of 4 Troll Systems employee reviews, 33% were positive. The remaining 67% were constructive reviews with the goal of helping Troll Systems improve their work culture.
There aren't any Leadership reviews of Troll Systems yet.
Be the first to contribute a review.
There aren't any Compensation reviews of Troll Systems yet.
Be the first to contribute a review.
There aren't any Team reviews of Troll Systems yet.
Be the first to contribute a review.
There aren't any Environment reviews of Troll Systems yet.
Be the first to contribute a review.
Don't bring people back because a manager isn't present.
Management needs to get things under control and stop self sabotaging.
There aren't any Outlook reviews of Troll Systems yet.
Be the first to contribute a review.