4.0
2 May 2025
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
New leadership is a significant improvement. We get to work with brilliant and driven people everyday on interesting and important problems.
Cons
Stem has still not quite cracked the code on what its vision is. It's a company that's doing a lot right now, but it's not sure of where it's going yet.