the best thing to do is to contact them directly (HR) to find out the details. If they are not giving you any information, then... it gives you an idea about the culture of place you'll be working for...