I have been working at Global Relay full-time (More than 5 years)
Great Company to work for.
Solid and sustainable year over year growth from multiple revenue streams.
Huge opportunities in multiple sectors.
Great product and service.
Great benefits, subsided lunch. Free beer and wine. Whine for some people.
Has paid out annual bonuses each year for the last 6 years!
Management team is not always perfect but cares and tries to make the company a good place.
Because the company is financially successful there is not a big focus on individual accountability. As a result, there is a lot of dead weight as non performers are layered over and not replaced. Usually they sit in meetings talking all day while the performers do real work. This allowed to continue because the people producing the top line keep producing. The result is people with negative attitudes on your team who expect handouts when they don't produce. The company is not right for everyone, so if you don't like it everyone would be elated if you took your bonus and ran. We are trying to get sh*t done here. LOL.
Advice to Management
Clean out the bottom 20% of employees and right size them with positive people. The company will be stronger and more productive.
Progressed normally at first: screening, panel interview, take-home technical questions, director-level interview scheduled... I had shared my salary expectations and current salary earlier, but they waited until now to tell me they wouldn't even try to match my current salary... Waste of time! Low salaries even for Vancouver.