Everybody seems friendly and happy so I would say yes they have a lot of long-term employees so that's a good sign good luck
I don't work there, I know people who do. It's work, there are some great people there and they have some perks.
Thanks! Your answer is awaiting moderation.