Pros
Good work life balance Use of newer technologies Educated workforce Good pay
Cons
Lack of leadership; Mismanagement Matrix organizational structure with no leadership leads to chaos on projects; no one is in charge so many try to take charge and workers are pulled in many different, conflicting directions Lack of communication Inability to effectively manage or implement change; goals are only the goals of senior management, not emplooyees. Management is ineffective in obtaining buy-in from employees. Lack of cooperation among staff; limited sharing of information Lack of shared vision (and lack of communication/promotion of corporate goals) Functions at each step of system life cycle are centralized but workers receive no training Very limited sharing of information among workers; contractors are constantly brought in but are not given background information required to do their jobs. Workers are afraid of being laid off so they hold onto information in an effort to become indispensable.