Great coworkers
$1k PD budget
Some flexibility in working hours / location
Tech company perks like free lunch, transportation benefit, etc.
Cons
Poor management
No opportunity for career growth
Political environment, the hierarchy of the org chart matters a lot here
Lack of transparency around salary, criteria for promotion, team direction and priorities