The company has immense potential to be successful but make sure that when you go for the interview, that round is taken by someone who is from the sales team only. The HRs don't really know much about sales but act like they do. So, be careful around that area. Make sure you've asked the certain person what role they've got.
Also, make sure you've rattafied everything that's one the site. Even the Technicality. They'll expect you to know everything and not teach anything, even if you have the zeal of it. So, if you can be good on your own, go for it. Don't expect that you'll have a lot of guidance about the tech stuff.