Vantaggi
You can work on AI technology. Teams are small, so you'll never be bored. Free coffee.
Svantaggi
The company's AI software is a little dated, based on the blackboard model which peaked in the early Nineties. They doesn't use Markov models or Bayesian networks, for instance. The CEO fancies himself a god, like Zeus holding divine council atop Olympus. Employees can only ask for clarification or nod in approval of his decrees. He's a nice guy, and he's extremely intelligent. But the company is his personal project. Employees have no say whatsoever in the company's direction. This is problematic, given his preference for the aforementioned dated technology. Questionable work-life balance. "We hire slowly and fire quickly, so don't **** us off." This is not an exaggeration. Despite struggling to meet client deadlines, they didn't appear to be seriously concerned about being understaffed. They fired a senior developer because he disagreed with the CEO, despite the senior develop's having copious experience. Time sheets are literal paper sheets. My offer letter said that I had 5 days of PTO. The actual number was 0. WORST CON: Due to personal health concerns, it was necessary for me to resign from my position. After I expressed my concern and gave my two-week notice, I was let go on the spot. So, yeah. If you currently or intend to work for the company and you need to resign, don't give advanced noticed. They'll just fire you if you do.