Pros
* Exposure to all departments within the company's IT infrastructure. * Opportunities for personal growth and skill development through self-study and on-the-go learning. * The work can be fulfilling as you contribute to revenue protection and system reliability. * Supportive colleagues and a generally positive team dynamic. * Company benefits and the employee discount are a nice perk.
Cons
* Low compensation and small yearly raises compared to industry standards. * Management consistency and communication can be a significant issue. * Expectation of continuous learning outside of work hours to keep skills current. * Not always enough staff to support each shift, leading to high pressure at times. * Poor training systems mean you often have to learn on the job quickly.