Even though the work can be very educative and giving you a lot of opportunities , the workload can hit you at times and there might be chances(based on your team) that you might not have a great work-life balence.
The hikes and bonuses might not be as expected .
In some teams , you might not get work from home when you are a fresher or less than 3 years experienced in the company.