Sheriff, IMHO it depends on his goals, his branch assignment and what his prospects are for work in the civilian world. K2 may be correct about pay, when comparing 2LT base pay to a management trainee job at a big company, but there is no comparison when adding up all the benefits: particularly health care and more bonuses than you can shake a stick at.
QA's DS has what looks like an excellent NG situation. It seems to work almost perfectly for him and that makes all the difference regardless of where a 2LT ends up. Presumably, he has a good civilian job with a good employer and his NG assignment is challenging.
Likewise, my DS's situation as an active Duty 2LT works well for him.
Commissioned May 2015. Branched Signal. S-BOLC Sept 2015-Feb 2016. Deployed overseas Feb 2016. He was fortunate to get everything he requested: AD, Branch and first Duty Station. His goals, in no particular order, were to build a useful skill set (in or out of the military), actually use that skill set from the get go, manage people, and see the world. Other than being STEM heavy, his college major was unrelated to his Army MOS. His situation simply could not be repeated in the civilian world for a fresh faced college grad.
From that perspective AD looks very enticing. Unfortunately, not every Cadet gets his/her first choice(s) and there can be a lot of disappointment related to that.
All the best to your DS!