
fun projects and nice people
They are transparent and promote a good workplace culture for software engineers to do good work.
Everyone is willing to help each other no matter what they work on and how busy they are.
Engineers are never asked to rush and sacrifice quality just to meet a deadline. Everyone is transparent and teamwork is highly valued.