The varied work combined with quick technological advancement always brings new and exciting challenges.