1. Highly supportive team structure that allows new hires to learn quickly and start working with clients while providing a safety net.
2. Friendly and open work environment that encourages team and level communication.
Cons
1. Extremely demanding clients. Because much of the work involves critical systems, it can often extend far past work hours and occasionally into the night.
2. Poor work life balance. Support is expected to be on call at all hours of the day.