For all fresh grads,
LTA is like a toto-machine.
Some departments are fantastic with good wlb, others are just downright nightmarish and you are overwhelmed with so much work the attrition rate damn high.
If you get into a **** department, just quit and go somewhere else.