The ac in the room
Better transparency and more frequent updates
The company lacks proper leadership and doesnt really care about customers and their own workers.
Started off good but went down after a year.