D-
56/100
There aren't any Environment reviews of Star Furniture yet.
Be the first to contribute a review.
Corporate leadership & management should interact with employees and listen to feedback
New upper managemt. Current is hostile to sales personnel.