KPFF reviews

3.8

73% would recommend to a friend

(290 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 290 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

290 reviews
1.0
Jun 22, 2021
Recommend
CEO approval
Business Outlook

Pros

- Great health insurance, low deductible - Access to professional development opportunities (memberships, conferences, events, networking) - Fair compensation, raises are not capped on a fixed scale - 401K match - Cold brew + Kombucha on tap

Cons

- Upper management / RCM's are ALL males, not many women in leadership roles, traditional old boys club - Professional opinions not valued - Conflict is not addressed, there is no real HR department - Lots of gossip and inappropriate comments that leadership makes about other leaders or staff - No real review process, ranks and merits based on favoritism - Zero diversity, no interest in changing - No transparency regarding operation or financial changes

2.0
Oct 2, 2018
Recommend
CEO approval
Business Outlook

Pros

- Opportunities to take on lots of responsibility in a short amount of time. Great for building up skills quickly as a junior engineer. - Young office with amazing co-workers who are passionate and determined. Many people are more than willing to answer questions and work through problems together. Any positive outlook is due to the passion and drive of the younger staff and the managers who recognize that and are able to say "no" to unreasonable clients. - Overtime compensation

Cons

- Depending on your group, you can get stuck with certain projects. You must be vocal and adamant in order to not get pigeonholed into any design category. Needing to take initiative is one thing, but having to without much support is sadly more common. - Flat organization structure and ambiguous career trajectory make advancing in one's career very unclear and subject to favoritism.

4.0
Aug 9, 2021
Recommend
CEO approval
Business Outlook

Pros

Some of the smartest people I've worked with with lots of knowledge to be shared between colleagues! Great community of engineers (both young and older). Everyone was really nice, even engineers from other groups or divisions. There was a lot to learn from my Principal, which made working for him exciting. Everyone had their niche and the managers really put it on you to be independent and in control of most of the assignments. No micro-managing so your success was mostly on you and your work ethic. There are a lot of opportunities to grow here if you want to. You can also switch between divisions (traffic, civil, etc.) if you have a change in career path. Principal was able to see potential in his team and identify who was ready to take on more responsibilities such as a young EIT to train-up. The benefits were great and the "banked time" system was awesome (bank overtime hours to use as PTO or cash it out). Very flexible hours. Very great office staff and admin. There were lot of social events to boost morale and a team environment. Lots of joking and light-hearted fun. Management tries to level out the assignments based on your predicted workload.

Cons

Besides the great coworkers and environment, flexible hours, and lack of micro-management, which all sound great, the issues such as salary and raises, amount of work you put in, etc. eventually drains your morale. Salary and raises were sub-par and unproportioned to the amount of work and responsibilities taken on. You could receive a vast amount of praises throughout the year about how hard you're working, or what a great job you were doing, or how busy you were, just to receive a 3% raise at the annual review. The praises feel like fluff blown your way to keep your morale up and going until you get hit with the reality that you are undervalued and probably being paid less than your friends at other companies. Yes, the banked time helps but that's time that you have to put in yourself for working overtime and was not paid at a different hourly rate (i.e. not time-and-a-half = work more than 40 hours a week at your standard hourly rate). Also, there wasn't a non-billable task to record time spent doing non-project-specific tasks like overhead work. So you either had to bill the time to a project, or spend unpaid overtime to do daily/weekly administrative tasks. No raises or incentives given when you become licensed or at your annual review after you've become licensed during the year prior to your review. Cost of books and classes for PE are not reimbursable. Sometimes disorganized where lack of communication led to issues in the project and/or being overworked (see below about prediction of workload). The predictions of workload were nearly never accurate. Not surprising as it's difficult to do given that some jobs go on hold randomly and others come back to life suddenly. Also, the workload predictions resulted in too much chaos by switching projects between engineers and created more work to pick up on someone else's assignments and train-of-thought. Although there were lots of great people and mostly tried to be inclusive, it was common to feel that the environment was "clique-y" where new employees could really feel isolated if they were not outgoing and/or overly social. The downside to the lack of micro-management for a new hire was coming from another firm where I was taught certain ways to do things and being corrected later in the projects of how I should have done it to align with the standards of the group/Principal. Due to lack of micro-management early on ultimately resulted in spending hours redesigning things. Although it was good experience, it was very strenuous and draining. Sometimes thrown into meetings alone when originally scheduled to go with my Principal - great experience and opportunity to take initiative and grow, but also very difficult and traumatizing when it was last minute and the importance and productivity of the meeting surrounded his vast knowledge. Definitely felt like I was just wasting everyone's time when my only responses were "I'll get back to you after I look into it".

Viewing 4 - 6 of 290 Reviews

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