Steer Clear! - Research Analyst Ellwood Employee Review

2.0
18 Aug 2020
Recommend
CEO approval
Business outlook

Pros

Good hours (that's about it)

Cons

Terrible management, high turnover, daunting tasks for valuable employees

Explore other reviews about Ellwood