I would go for start up company.
Here you would get full opportunity to learn all facets of HR.
This experience will make you a better professional.
But then you must also assess whether the start up is really going to get going or after 5-6 months wind up,leaving you looking for yet another job.
Consider the job from all angles before deciding.
27th July 2015 From India, Pune