Transparency to all teams about all initiatives and priorities
I think the culture is great. I think they could be more transparent about upcoming initiatives a little sooner.
The new team is promising!Leadership review from Marketing Dept
The new team is promising!
Constantly striving for improvement. Never staying still.Environment review from Marketing Dept
Constantly striving for improvement. Never staying still.
There are a lot of talented people, but their true talents are not fully leveraged.