Will drop you at a flash because your trainer is unknowledgeable about managing. Left a paying job, had everything in storage, trainer felt intimidated because I knew more than him, so a bogus excuse came up dropped me with no cause or reason. They were unorganized in scheduling moving and start date. There is definitely a problem with this company, I WOULD NOT give up anything to work for them!!!