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

5.0
2 Dec 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