I would encourage you not to apply as I nailed the onsite yet was told that I lacked experience. They knew my experience when I applied. Not a serious company, maybe thats why they have so many open positions?