They seem to have a pretty decent sign on bonus, but I haven't seen ANY discussion about this place either good or bad. Anyone have any comments?