Pros
A very positive experience. I learned a huge amount during my time here.
Excellent colleagues across the business: knowledgeable, supportive, and easy to work with.
High levels of autonomy and ownership, with genuinely interesting and technically challenging problems.
Strong technical, commercial, and business leadership. The company is performing very well and continues to invest cautiously and sustainably.
Competitive initial salaries, particularly strong for early-career hires, with reliable annual salary reviews and bonuses of up to 5% based on performance.
On-call compensation is exceptionally good and reflects the responsibility involved.
25 days’ holiday and a statutory pension match. Medical and dental cover were not available during my time, but have since been added, which is a positive improvement.
Strong position in the industry. Yospace is a specialist in dynamic ad insertion and, while others offer DAI as part of a broader suite, Yospace’s product is the most flexible, robust, and proven at scale, backed by extremely high-quality support.
Strong socials, including excellent Christmas parties, milestone events, occasional team drinks, and weekly team lunches that helped maintain a great office culture.
Generally good work-life balance during standard hours, with strong office culture Tuesday to Thursday and home working on Mondays and Fridays.
Cons
I found career progression from early to mid-career could be challenging at times due to a flat organisational structure, though this has been improving.
While initial salaries are very competitive for the company’s size, mid-career starting salaries are typically not quite as high as those offered by large companies in the industry.
Limited exposure for support roles to industry events or in-person customer engagement.
Shift work and on-call could be disruptive. Early shifts were manageable, but late shifts finishing at 10pm were difficult.
Historically, on-call involved frequent overnight automated alerts for issues that could have been resolved through better automation, disrupting support staff. Limited capacity in the Systems Engineering team meant these underlying issues were not always addressed quickly, though this has reportedly improved in recent years.