Beware! I know someone who was a Manager there, and while she was very impressed with the company itself, the management there was impossible to deal with. Micro-management to a degree that she had never seen or heard of in her many years of employment with several large and small companies.
Just wanted to warn other job seekers - what sounds good and professional on the interview is not what actually happens. It was the worst experience she had ever had and is still stressed by the episode.