I working here for many years now. The management is very understanding about appointments or dependents sports activities. Continuous change of leadership results in layoffs or job eliminations