
They do care about their team.
Revisión Publicado hace 4 años
Leadership team is getting better. earlier it was not that great.
Revisión Publicado hace 5 años
Great leadership team. Company cares about its people.
Revisión Publicado hace 5 años
Extremely interconnected, communicative, and caring in terms of work-life balance.
Revisión Publicado hace 6 años
Targeting the correct product and market
Revisión Publicado hace 4 años
Focusing less on PR and more on reality.
Revisión Publicado hace 7 años