There are more career development opportunity.
It's easier to stand out.
You can see the impact of your work.
There are more opportunity for growth.
you work closely with the core team.
you get valuable practical experience.
Cons
You'd wear many hats.
There are fewer employee benefits.