Kessel Run Reviews

3.3

50% would recommend to a friend

(43 total reviews)

38% positive business outlook

Kessel Run has an employee rating of 3.3 out of 5 stars, based on 43 company reviews on Glassdoor which indicates that most employees have a good working experience there. The Kessel Run employee rating is in line with the average (within 1 standard deviation) for employers within the Aerospace and defence industry (3.6 stars).

Reviews by job title

43 reviews
3.0
12 Jan 2021
Recommend
CEO approval
Business outlook

Pros

* We have KR volunteers who embed with our users and get help facilitate discussions, resolve operational issues, and drive product adoption. The value these individuals provide cannot over overstated. * Able to quickly deploy code into production, which is unusual for most DoD work. * I will later complain about strict hours, but the flip side is the hours are consistent and people don't work late into the evening. * I will later complain about pair programing, but you do get the opportunity to work with some really good senior devs and get all day access to their brain power. * Lots of opportunity to travel (Pre-Covid). * KR really has spearheaded some best practices for other SW factories in the government to use. * 1 Beacon has a sweet view. * KR has a good story to tell, and does a good job telling it

Cons

* Pair Programming 100% of the time. * Pairing leads to hours being very strict for engineers. If you have responsibilities outside work (eg: child/eldercare, frequent personal healthcare needs, or need extended breaks for mental wellbeing) then you will be in a difficult position. * Open office + Hot desking/ Hot computering. Each team at the office (Pre-Covid) has a space, and nothing is assigned so you use whatever computer you end up at that day. * KR grew too fast and tried to "do everything", but ended up de-focusing resources on its core products which are on tight delivery crunches. When budgets shifted, many of these new products got scrapped and some contractors got laid off. * Lots of meetings (some teams have 2x IPMs and 2x retros, leadership check-ins, integration syncs, etc) which drive very high time costs and inconvenience pairs. * As an Air Force civilian (contractors don't have to to this) there are a suite of trainings you have to go through - some of which take more than a week off site - and have no relevance to your career. * Lots of teams running into blockers or delays because of transitive issues which usually stem from gov bureaucracy.

avatar
Kessel Run Response
5y
At Kessel Run synergistic growth is a hallmark of our recipe for success. It is highly important to us that our Kessel Runners grow professionally in their skill sets and learn from each other in a collaborative environment. As a Government Agency as part of the United States Air Force; we are required to follow the rules, regulations and laws that govern us. This includes unique requirements for acquisitions and training for our personnel, which you would not typically find in the public sector.
3.0
1 Jan 2021
Recommend
CEO approval
Business outlook

Pros

* KR has redefined what's possible in the DOD with their cATO and deployment pipelines * Lots of misc perks, especially pre-covid with snazzy offices, kegs, ping-pong, etc. * For junior devs, you will get chances to frequently pair with senior devs and pickup skills. Unfortunately pay raises aren't great, so I've seen good junior devs leave after a couple years. I've also seen amazing senior devs leave, often not because of pay. * I've had a chance to work with smaller, more nimble SF factories that benefited from starting after KR and learning from KR's numerous mistakes (e.g. PCF, supporting too many languages/tools, growing too fast, etc.) - definitely check out the others (e.g. Space Camp)

Cons

* What you see *versus* what you get. The marketing, hype, tribe culture is strong. Everything looks great, but when you peel the onion there is surprisingly little substance/value. Almost $1 billion later and very little real-world operational value. The hardest part is knowing how little gets done and how much is spent. Case in point, every single week everyone is invited (and hundreds attend) a "wins" meeting to talk about all the amazing work done that week. This is probably a $40+k meeting. Maybe for some this helps the culture etc., but for me it's a distraction. Maybe bimonthly ftw ;) * Meetings. For an agile organization there are a lot of them. Multiple daily standups (which often run long), pre-IPM, IPM, retro, health checks, team fun time, sync & integration meetings, trainings, and professional development. On top of all that you're pair programming 100% of the time. It has been an rough 2+ years. * Transparency and communication with leadership is lacking. Poor decisions with no/minimal communication/conversations as far as which teams to standup, disband, staff-up/down, strategic technical priorities, etc. There are multiple teams that could go away with minimal consequences. KR often reinvents wheels in-house. * Tooling is a mixed bag - some are awesome (e.g. Macs, GitLab), some are terrible (e.g. Pivotal Tracker isn't even in the top 10 bug trackers). Also, welcome to MFA/authentication joys - I have 5 different apps/mechanisms to login to various KR services at this point (e.g. Okta & Duo & KRID (in-house) & Google Authenticator (w/5+ different codes) & username/password) - no SSO here! Even hitting nexus requires MFA (more slowdown) * After all the meetings it's also part of the culture to spend anywhere from 2-5x as much time writing, maintaining, and running tests than you get to spend writing new code. I spend 10-15% of my week pairing with someone writing new functionality. That's expensive and painfully slow progress when you have users that were engaged.

avatar
Kessel Run Response
5y
At Kessel Run we appreciate feedback as we continue to move into uncharted territory as the Air Force’s premiere Software Development and Acquisitions Unit. We pride ourselves on our diversity, team building, inclusion, and physiological safety. COVID-19 created obstacles for everyone; and in light of similar feedback we have made changes such as our no meeting days. Ideas over Rank is another tenant of our organization. If you see inefficiencies within the organization please feel free to voice your concern to your Program Manger, as we are adaptable to change, innovate and enhance our efficiency.
2.0
3 Aug 2021
Recommend
CEO approval
Business outlook

Pros

- KR offers a lot of freedom to work on and learn what you want. However, you need to be self motivated to get the most out of it There are some great teams and awesome individuals who really want to make a difference in the DoD. Sadly, KR has lost its way after growing rapidly last year. It's now very difficult to influence change and make the same impact that you could just 2 years ago.

Cons

- High turnover - Reliance on a few key individuals to carry the whole operation, many of whom have left at this point - The org tends to over promise and under deliver - Air Force bureaucracy without enough organization to smoothly manage it - Leadership is out of touch with those working on the ground

Viewing 1 - 3 of 43 Reviews

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