I really enjoyed working at Fox. Everything from training to management and work-life balance was well managed. They do not believe in micro management, leading to better productivity. They also are patient and train their employees very well. Questions, participation, and teamwork are highly encouraged.
ConsIf you like really modern settings, Fox is not for you.