Stellar Elements
RepVue Score
0
Stellar Elements
Back to ReviewsFormer Employee Too many changes and too many leaders jumping ship. Culture appears to have jumped ship early on. Ownership from parent company could not be more disconnected. Not sure if they see the value in this division or they are keeping it as an experiment! Browse Other Reviews
2.0
Apr 3, 2024
1 Useful