Systematic company with various of system use to complete task
Cons
Staff's work overloaded due to combination of job description between teams unclearly . Must have a strong positive of mind or vise versa you will not able to manage your limit of patience and stress of work and boss behaviour.