Amazing company culture. The people are very nice and helpful. I felt like I could ask anyone for help if I ran into a problem. The CEO is incredibly personable and makes his employees feel at home.
Cons
I have no complaints about 3DEO. The commute wasn't great for me.