Anyone familiar? Pay, benefits, size, opportunities and overall morale?