Pros
As other reviewers have stated, Keybridge strives to hire well-educated, hard-working, and curious employees who take a genuine interest in their clients' work. Because of its small size, Keybridge is able to include a significant portion of current employees in the hiring process. The benefit of this is twofold: it allows candidates to better understand the company culture, and it allows current employees to ensure that each hire brings new, valuable skills to the existing team. Similarly, as a result of this tight-knit culture, new employees will find themselves able to gain experience that greatly exceeds what they might otherwise expect in a junior position at a larger firm. New hires will work closely with upper management, often in client-facing roles early on in their career. This provides an invaluable learning experience that cannot be replicated elsewhere. Finally, Keybridge works with a broad range of clients, meaning the work rarely -- if ever -- gets stale. Employees work on a number of different issues throughout their time with the firm, which provides a challenging, stimulating environment that any curious individual would enjoy being a part of.
Cons
As some others have stated, Keybridge's size means that the path for growth within the company may be narrower than that of another, larger firm. However, for those who wish to pursue that route, there is certainly the opportunity. In addition, the value of the experience gained from working at Keybridge greatly outweighs any potential downside as it relates to internal advancement.