Pros
Days off given for holidays
Cons
Employee recognition, Challenging or unsupportive team culture, Lack of training or professional development, High-stress environment or tight deadlines, Limited advancement or growth opportunities, High turnover, unprofessional employees as supervisors.