You learn good time on systems and processes, can help you become more organized
Cons
Less growth scope, relatively less scope for technical skill development, huge interdependency , co-ordination drives your time in meeting allowing less time for skill enhancement