Pros
Staff and management are arrogant but nice to your face. They have an awesome expresso machine... Great short term temporary job to use to jump in to a much better job.
Cons
Just to be aware - Systems Engineer = helpdesk Jockey. -Company policies are a overly complicated and changed with out notice. Documentation is a outdated scattered mess. Small business client Infrastructures are overly complicated not stable so Don't plan to sleep or have a life during afterhours oncall..... -Constant Micromanagement, high stress, improper expectations set by management. Management penalizes employees for stats and tickets with 0 tolerance. -Management is extremely combative and initial expectations are prohibitively high. 0 Job security unless your upper management, termination of employments can come at any time and with no notice, warning or explanation of reason.