Pros
Great for experience: workers in my department were very helpful in teaching and mentoring the duties of the role
Flexible working hours: to ensure helpdesk coverage during non-standard business hours, I was allowed a flexible work schedule
Cons
Inadequate compensation: hourly rate far below comparable positions in the industry
Opaque leadership: decisions are made with little to no explanation; when pressed, upper management only provides deflections and other non-answers
Persistent under-staffing of vital roles: maintenance of the company's network was undermined by a chronic lack of staffing in the networking department, crucial to ensuring the primary service the company provides is actually being delivered
Lack of respect for grunt level employees: I don't expect much, but leadership would demonstrate frequently they did not respect me or others in my department. speaking for myself, I felt like I was being treated like a child at times