I was referred by an employee, so it is possible my experience with the recruiting department would have differed if I'd just applied "cold." My experience with the recruiter was the best I've ever had; he was incredibly helpful and shared a lot of information, answered all questions (many proactively) and kept me abreast of every step of the process, providing live updates by phone or email every week. While they hired an internal candidate instead of going outside the company, I was so impressed by the recruiting team that I will continue to keep TMobile on the radar and look for future opportunities.