Originally Posted by
jclau00
you're right. it is cultish. the people that work there never want to leave. no housing that i know of.
many companies try to keep their employees these days. All top companies do that. My wife work for top 10 company and they give her 10k bonus each year and stock options just to keep her there.