Pros: absolutely none.
Cons: does not fulfill promises made to employees, does not respond effectively to issues that are personnel or hr related, does not pay full amount of salary as specified on the contract or "agreement", breaks verbal commitments regularly.
If you are looking for a "traveling company", I would encourage you to contnue your search. My experience with Next was marked by unfulfilled verbal commitments and frank dishonesty in several important areas.
For both professional and personal reasons, from my experience, I would suggest that you interact with a company that has a proven reputation – more... of excellence in the manner in which they treat their employees, and that is well known in the industry. I've worked for many employers over a career spanning 3 decades. This one was, without a doubt, the one with the least integrity or honesty with regard to how I was treated. The job I did for them was good enough that the facility offered me a part- or full-time position with them. – less