3 ms·
Why does the marketing department have the power to force install things on my computer? What the hell is the technical leadership doing at this company? What
by blub 9y ago
Why does the marketing department have the power to force install things on my computer? What the hell is the technical leadership doing at this company?
What the hell is the data protection officer doing? I hope they have one at least.
- dcminter 9y agoFor me, Mozilla needed to answer three questions: * Do you know you fucked up? * How did this happen? * What will you do to ensure this doesn't happen again? They've only answered the first one (admittedly with the "right" answer) so I have to assume marketing have the reins and won't be relinquishing them.