2.0
17 Jun 2026
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Other than working independently? None.
Cons
Here at Stream, the leadership is the problem. The leaders here foster a chaotic and hostile company culture where employees are verbally abused and constructive feedback is met with ridicule. The leaders don’t communicate at all, and they don’t listen to the ideas and complaints of their employees. They’re terrible people who aren’t capable of leading employees. They don’t deserve their leadership positions.