Vantaggi
Work is interesting, Company is heading into some new territory with lots of interest and relevance to a 21st century economy. Liked my co-workers and thought for the most part they were competent professionals. Good support from immediate manager on most things.
Svantaggi
CEO is an old school, hard-driving personality with an obsession that may border on madness. (Could be a good thing, depends on your perspective). Problem is that this culture permeates. If you are not on board your part of the problem. There is little flexibility when things are decided and they are happy to part ways with anybody, anytime if there isn't a 100% agreement with the culture. Pay is fair but not great. Benefits are ok. Time in the office, flex time, flexible scheduling options are positively prehistoric. Don't work here if you expect your employer to really give 2 hoots about you personally. If you can align business and career objectives, there is enough interesting to hang around for a bit and build your resume. Nobody stays around long term and those that do have resigned that towing the line is the only way to survive. It's very antithetical to the growth mindset that is preached.