Out of 8 Stay employee reviews, 88% were positive. The remaining 12% were constructive reviews with the goal of helping Stay improve their work culture.
They care about all of their employees
The offer of stock in company
For the most part everyone is a team player
Very laid back but productive
Everyone is treated equal and just
Did not feel overwhelming or nervous
There aren't any Outlook reviews of Stay yet.
Be the first to contribute a review.