Pros
Opportunities to climb up the ladder. Learning new skills with on-the-job training. Supportive team, every department works together to get the task completed. Professional work environment. Balanced workflow.
Cons
Fast-paced work environment, especially in the morning.