Answering this as an ex navi employee
Please don't stay here for long... You'll probably get to learn a few things since it is a really fast paced company but don't get used to it since it's unsustainable in the long run.
Here is my detailed review :
You either die a hero or live long enough to see yourself become the villian.... If you stay here for long you'll not be able to recognise yourself; this company will turn you into someone who has no respect/empathy for their peers. you'll not think twice before calling someone at 11 PM if it means you get to deliver your stupid little feature "on time"
There is an org wide culture of people working day and night; 1 am bug fixes/deployments/redeployment are a norm. You're expected to be available at all hours; anyone can call you anytime in the name of some imaginary urgency.
The person on-call is expected to grow 10 heads and work 18 hours a day and also on the weekends even if there is no prod issue.
Its a blatant normalisation of a toxic workplace. Unrealistic timelines have to be taken religiously otherwise you get to see the dark side of insecure incapable leaders.
There's Noone to look upto in tech as none of the managers/leaders show any skill/trait which is worth learning. Most of them have had over-inflated career graphs who're still stuck here because they lack the skill-set to survive out in the wild
Please die a hero