employer cover photo
employer logo
employer logo

Windsor Telecom

Is this your company?

A job, not a career - Technical Support Engineer Windsor Telecom Employee Review

3.0
5 Sept 2023
Recommend
CEO approval
Business outlook

Pros

Great team of people to work with Decent benefits

Cons

Extremely limited career progression Management don't care about anyone that isn't the sales team Unwilling to negotiate fair salaries

Explore other reviews about Windsor Telecom

4.0
14 Mar 2024
Recommend
CEO approval
Business outlook

Pros

Extremely friendly company to work for and they are building/growing the IT sector of the company well.

Cons

Legacy IT staff with poor industrial knowledge to aid growth.

5.0
15 Dec 2023
Recommend
CEO approval
Business outlook

Pros

Staff, Benefits, Great Atmosphere, Excellent culture and leadership

Cons

Lots of products can make it difficult to learn everything

See reviews by: Helpful|Rating|Date|All