There are absolutely no benefits, including the three traditional holiday bonuses. They are constantly troublesome regarding pay; I don't know how they calculate salaries, and they never pay on time.
They delay salary or overtime pay for various reasons.