Corporate culture relaxed
Great place to work. No micro managing. They trust you to do your job and let the results speak for themselves.
Atmosphere very friendly. Home/work life balance very important. They understand and are flexible when it comes to personal issues.
Many long term employees so that does speak to the company culture.