There is a lot of work but schedule is not bad. Good culture.
Cons
Comp can be better. Company claims that it's inline with industry standards but I definitely see same positions with significatly higher comps at other places. Not enought promotions.