I gave (naive) feedback how they should improve their work with their customers, improve hiring people, make sure employees are motivated and whatever.
The general manager even told me that most things I said were true but he's not able to change it. As the company is inside a large publishing group and they've some large portal sites running, they're quite job-save for the next 5 years I guess.