Working at Sizmek was fine
It was a solid company and I enjoyed to people that I worked with while there. The work/life balance was tremendous. There are currently trying to find a more actionable identity, so you may want to look elsewhere is you are at the middle of your career. If you are starting out, however, there are fewer places that would be better to work.