No company is good / bad. If a company is currently existing and people working there means it should be having some goals, mission and they are offering you position means they should have enough assignments for you right?
Evaluate against your career goals ( short & long term) and take the opportunity.. or continue with where you are working and hunt for a GOOD company.
I see their site, it seems bagged most democratic workplace award means it should be a good company only.
Best of luck.