
They are relatively chill and don't micro-manage. You are encouraged to come up with ideas.
They are all very hardworking and passionate and open to ideas or feedback from employees.
There aren't any Leadership reviews of Littlstar yet.
Be the first to contribute a review.