Very stressful job with little guidance and support.
Becomes a self taught position.
Management is there but an email away even if they sit right next to you.
Culture is diverse.
Hardest part is not knowing an answer and waiting for a response from management.
Most enjoyable is fufilling the clients needs.