Pros
-You can work in/ gain exposure to a lot of sectors ( tech, public sector, private equity, healthcare, industrials, OD, consumer goods) - You can be given a lot of responsibility and are rewarded based on performance - Firm is willing to pay for business school for workers who are committed to the firm - Great company culture (Happy hours, co-workers are friends outside of work, firm pays for groceries to be kept in the kitchen for employees to snack on, firm baseball games, etc.) - Firm is very entrepreneurial and you are not limited to a certain way of doing things
Cons
- Being a smaller firm there are less resources/ models etc. you would see at a large firm but this allows for flexibility in methods - Clients like our work (which is great) creating more and more project resulting in overstaffing and limited bandwidth at times