Pros
1) Dynamic environment - colleagues who constantly challenge you to further develop and improve. Vibrant, fast pace business that engages you throughout the day.
2) Involved management - although KGS is already well established, it has a start-up esq. feel where senior management is involved in the development and success of their most junior people. Junior analysts have the opportunity to learn and work hand in hand with some of the most experienced professionals in the business.
3) Career development - responsibilities and opportunities are given to you has you prove yourself - no time constraints or hierarchy- allowing your career to accelerate at a pace that would be unheard of at a larger firm.
4)The firm is constantly looking at ways to improve and move forward to keep pace with trends in the industry and is always open to new ideas within the financial service sector.
5) Location - the office is conveniently located in midtown east and has gorgeous new facilities
Cons
Doesn't have a formal training process - being a self starter and being intellectually curious is imperative to succeeding.