Pros
Great access to gain experience in IT, as well as the national IT channel. Opportunities to work across many disciplines including engineering, technical product and business development, sales, customer service, engineering, marketing, project management and business.
Cons
Organizational silos and difficulty migrating off legacy workflows and systems.