Management that is effectiveThe good thingsThey care about their employees, offer a competitive compensation, and work hours that aren't too chaotic.
The challengesThe projects will be a great challenge for you, but that's fine with me because it's for your own development.