I'm curious how you are contractually obligated to join the team for 18 months. What about salary, benefits, etc. While this could be a great opportunity, I would feel uncomfortable not knowing what package I would be getting after the 5 months. For all I know, they could pay us 10K for 18 months of work with no benefits.