Project work, long hours,
Meetings and project work.
Time management skills are a must.
Typical layers of management with a large company.
Sense of team accomplishment with project is completed and rollout is successful.
ConsLong hours, can be stressful, teams tend to work in "silo"