employer cover photo
employer logo
employer logo

Windsor Telecom

Is this your company?

DO NOT WORK HERE - Customer Account Manager Windsor Telecom Employee Review

1.0
Nov 1, 2020
Recommend
CEO approval
Business Outlook

Pros

I can’t think of any

Cons

A highly immoral company on every level who have an incredibly high staff turnover. They set you up to fail and get rid of you the second that they don’t like you

Explore other reviews about Windsor Telecom

4.0
Mar 14, 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
Dec 15, 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