Yes, it does. However, its no deposit bonuses are awarded randomly, so it is based on luck.