It charges really fast if you actually do your job. It lasts 20 seconds. Let that sink in. An ultimate lasting 20 seconds. It's stupid good, resets rez timer, makes the timer 10 seconds, and you can fly freely and your healing and damage boost chains to teammates.