Great Place to Work - Office Administrator GlemNet Employee Review

4.0
7 Sept 2015
Recommend
CEO approval
Business outlook

Pros

A small company, owned and managed by experienced professionals with a relaxed atmosphere. Everyone is approachable and problems are resolved in a collaborative way.

Cons

Can feel too small sometimes and some employees may not have experienced other environments.

Explore other reviews about GlemNet