Didn't you mean Bella Curve? And what do you see that's so great about a company that treats its employees as if they are second class citizens. Why do you think so many people left on their own terms?
There are no replies in this thread yet. Be the first to post a reply below: