KEO reviews

3.7

74% would recommend to a friend

(195 total reviews)

Donna Sultan

78% approve of CEO

69% positive business outlook

KEO has an employee rating of 3.7 out of 5 stars, based on 195 company reviews on Glassdoor which indicates that most employees have a good working experience there. The KEO employee rating is in line with the average (within 1 standard deviation) for employers within the Construction, Repair & Maintenance Services industry (3.7 stars).

Reviews by job title

195 reviews
4.0
Dec 3, 2025
Recommend
CEO approval
Business Outlook

Pros

Challenging, high‑value projects; good technical standards for scheduling and claims; access to senior stakeholders; solid project controls frameworks

Cons

Variable workload distribution; benefits and compensation can lag the market for senior hires

4.0
Aug 15, 2025
Recommend
CEO approval
Business Outlook

Pros

* Excellent work-life balance. The company truly respects personal time, and there is no pressure to work late or on weekends. * Strong learning culture. Management encourages professional development through workshops, conferences, and certifications, which is great for career growth. * Supportive and collaborative team. My colleagues were always willing to help, and teamwork was a priority. * Meaningful work. The projects were challenging and impactful, and I felt like my contributions made a difference. * Competitive compensation and benefits. The salary was very competitive, and the health and wellness benefits were top-notch.

Cons

* Slow decision-making process. Due to the large size of the company, getting approvals for new ideas and projects could take a long time. * Limited opportunities for leadership roles. The path to management was not very clear, and there were fewer chances for promotion into a leadership position. * Legacy technology stack. Some projects still relied on older technologies, which could be frustrating at times. * Lack of cross-team communication. Sometimes, different teams worked on similar projects without coordinating, leading to duplicated efforts. * Office location was a bit inconvenient. The main office was not easily accessible by public transport, which was a minor hassle.

Viewing 1 - 3 of 195 Reviews

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