Great company to work for. - IT Manager Worldstone Employee Review

5.0
Dec 2, 2016
Recommend
CEO approval
Business outlook

Pros

Attitude, Great Leadership/Top Management Ethics

Cons

Not in Central London and hence a bit difficult to commute.

Explore other reviews about Worldstone