1.0
16 June 2025
Recommend
CEO approval
Business outlook
Pros
Has decent people working working at ECM and SLM
Cons
The place is a dump and the management has run the place in the ground for years.
54% would recommend to a friend
49% positive business outlook
Check out your Company Bowl for anonymous work chats.
Ratings trend for the last 6 months (20 reviews)
The top reviewed jobs include
Users say... "Great team and management."