Originally Posted by
somesuch
I am quite disappointed as I had heard they treated staff well, but I am not seeing any evidence here. I also hear they are losing people.
What were your expectations?
I heard some just want to stay as it's pretty good. But what do I know. I'm just curious. Are they losing people?