-it is said salary is top of the market, but it depends (it is more complicated) - lots depend on your manager's approach, but from experience it is rare to get an annual update of your remuneration,
-raise is generally given with promotion, hard to get significant raise in exisitng role,
-working hard does not mean it is percieved "good" in any way / you are definitely not being praised for working hard (although teams are small and there is a lot of work)
-as an employee you are in a way "owned" by the manager (your manager is a person deciding to hire you and also to fire you).
-if it is challenging for your manager to communicate constructive feedback then you're gonna have a bad time,
-the amount of projects to handle simultaneously is challenging,
-there's more work than you are able to do,
-you are 100% responsible for your topics, if you don't do it on time then you need to come up with way do still deliver (f.e. evenings/nights),
-you need to prepare presentantions (time consuming),
-cheesy obligatory activities during offsites,
-lots of team members being fired on a regular basis (for example due to reorgs),
-there's this constant awareness that "one day my time will come" and that generally few people "retire" from this company, but it is in line with the whole "dream team" approach,
-it is wise to keep in mind that your HRBP also serves as the executioner - the way an employee is let go may be brutal (but you get a golden handshake)
-there are brilliant jerks, although not many