Decent workplace, low pay but easy work - Customer Solutions Specialist Stellar Employee Review

4.0
2 Sept 2021
Recommend
CEO approval
Business outlook

Pros

Good culture Organised Large company Nice enough colleagues and leaders

Cons

You are just a number Low pay

Explore other reviews about Stellar

5.0
15 May 2025
Recommend
CEO approval
Business outlook

Pros

So nice good to work with and very interactive

Cons

Not really an cons I can think of being an intern.

See reviews by: Helpful|Rating|Date|All