Avantages
Competitive pay, excellent benefits, great facility. Many technical staff members are extremely skilled in their profession.
Inconvénients
Poor planning, same mistakes made year over year, unwillingness to invest in maintaining & improving internal systems. Poorly managed projects result in minor catastrophes every year - if not for the highly skilled technical staff, the issues would be far more apparent to our customers. Quick to embrace "fad" business trends such as process excellence/six sigma and using project management professionals (PMPs) only to abandon them when they fail. Project Management Office nothing more than a group of non-technical staff that are supposed to "manage" technical projects, but are really nothing more than fancy secretaries that track time and create more problems than they solve. Marketing and product management teams rely heavily on IT solve problems created by their own incompetence.