Totally remote engineering department. Even being totally remote, the company has created a culture that allows employees across all departments to build a strong camaraderie.
Cons
Fast paced work with some growing pains as the company continues to get larger.