Pros
Excellent to start your career, gaining knowledge about VC industry, collaborating with different teams, multiple high paced projects
Cons
Lack of communication, minimal growth, difficult to see the direction of projects, management needs to be more transparent, company politics