Full deep involvement in diferent projects
Fast Learning curve in new technologies and practices
Cons
Bad management (Low involvement in day 2 day , & lack of knowledge and expertise)
Low employee consideration (as a resource)
lack of investment in employees