Pros
- Super focused just on software development... other than a small operations team, the entire company is technical/software developers. This makes for great dev culture with a lot of intellectual capital you can take advantage of if you want to. - Never worked for a company that cares as much about its employees as Keyhole does. When there's a problem on a project they do a good job helping find solutions or give support. I have a lot of autonomy where I'm not micromanaged, yet support when I ask for it. - The Managing Partners were very dedicated to supporting all employees through COVID/2020. When a bunch of projects ended in the early chaos, they put people on the bench and paid them anyway and still gave out end of year bonuses. - They typically try to give a lot of opportunities to get to know co-workers on other teams like family picnics, holiday parties, educational events, happy hours... really looking forward to getting back to that post COVID.
Cons
- It can be isolating when working from home from a client remotely, looking forward to working out of the new Lenexa office when COVID officially ends.