Company is very flexible on working times, PTO, etc. Decent teams in place for support (IT, Operations, etc). Good pay, ok benefits
Cons
Path forward to longterm profit still unclear, very aggressive outlooks despite historical performance indicating greater conservatism is needed. A few high profile turnovers recently