Better to stay at your current company if dont want to regretThe good thingsNormal working hour, flexible time.
The challengesIf you work by following a system as what currently used to, then this place is not for you. messy system, poor management, every day headache, migrain.