Global Relay Reviews

2.5

33% would recommend to a friend

(440 total reviews)

Warren Roy

24% approve of CEO

22% positive business outlook

Global Relay has an employee rating of 2.5 out of 5 stars, based on 440 company reviews on Glassdoor which indicates that most employees have an average working experience there. The Global Relay employee rating is 35% below average for employers within the Information Technology industry (3.9 stars).

Reviews by job title

440 reviews
2.0
30 June 2026
Recommend
CEO approval
Business outlook

Pros

Colleagues are nice. Good office events

Cons

Terrible engineering leadership. Poor communication from top down and even poorer strategic execution. They don’t know how to run an engineering department effectively. CEO runs around and fires people left and right, demoted when he wants and side lines others if they disagree with him.

1.0
30 June 2026
Recommend
CEO approval
Business outlook

Pros

None None none none none

Cons

Leadership is worst. They create chaos . They don’t know how to manage the people or the company . They don’t want to declare redundancy so they are finding out reasons to fire people . It’s too stressful for people who work here. Don’t ever join here . Senior managers are always fighting with each other . First company should fire all long running senior managers and get some fresh water .

1.0
26 June 2026
Recommend
CEO approval
Business outlook

Pros

* Free snacks in the office. * Modern office environment.

Cons

* The requirement to be in the office every day is draining, especially when the role could easily be performed remotely or on a hybrid basis. * The culture can feel overly monitored, creating the impression that employees are constantly being watched rather than trusted. * The overall office environment can feel toxic, with low morale and limited psychological safety. * There appears to be little job security, with redundancies occurring frequently, which creates uncertainty and negatively impacts employee confidence.

Viewing 1 - 3 of 440 Reviews

Glassdoor has 473 Global Relay reviews submitted anonymously by Global Relay employees. Read employee reviews and ratings on Glassdoor to decide if Global Relay is right for you.