KPFF reviews

3.8

73% would recommend to a friend

(291 total reviews)
avatar

Scott Kuebler

90% approve of CEO

63% positive business outlook

KPFF has an employee rating of 3.8 out of 5 stars, based on 291 company reviews on Glassdoor which indicates that most employees have a good working experience there. The KPFF 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

291 reviews
3.0
Feb 17, 2023

Good People, Poor Organization

Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

cool people passionate about delivering quality engineering

Cons

poor internal communication, structure, and lack of transparency

5.0
Feb 16, 2023
Recommend
CEO approval
Business Outlook

Pros

- Good variety of projects - materials and project type. Some high profile work (high-rise, medical centers, etc). - Most projects are local, which is nice for site visits, and generally it feels good to work or have worked on projects that you drive/walk by. - No expectation that you work 50 hours a week every week. Obviously there will be weeks where that might happen, but generally the attitude is get your work done and if you do that in 40 hours, no worries.

Cons

- There are fewer title advancements that you’ll have a lower title than what you’d have at a competing firm. As an example, I worked at another firm where ~20% of the staff was Principal, and at KPFF Seattle, it’s probably ~10% - Especially during the explosive hiring growth in the late 2010’s, new hires did not have enough support. Seems like it has improved as things have stabilized a bit. - Some high profile work, but not the highest profile. There are a few other firms that do more of the stadiums, high rises, and other particularly high profile jobs

Viewing 76 - 78 of 291 Reviews

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