Pay is fine
Technologies used are latest
Food is free
Cons
Micromanagement in teams
Bare minimum hike - Single digit
Sudden management decisions
Opinion is not valued
Unrealistic timelines
Worst decision making
Strong, knowledgeable teams and a good place to learn the ins and outs of the ad tech space. You get to work with people who know the industry well, and there are truly amazing people on the teams.