The team is small and hence you will learn more
Good work
Flexible hours
Good management
Cons
Fewer perks
Lower salary
For people requiring sponsorship, HRs have less knowledge about it and there will be a selection on who to sponsor. Not all will get sponsorship