Pros
- Company leadership: The founders have worked on successful ventures together in the past. It has been impressive to see them use their past experience to steer x.ai and achieve quick growth from the seed round in 2014 to a Series B startup. They're very transparent about the company's mission and what it entails. - As an engineer, you get a chance to work on features that have immediate impact on the company's trajectory and customers. You will get a lot of exposure to the process of making tradeoffs for various design decisions and technical tools and frameworks. - Opportunities for accelerated career growth - you have significant control over it. - Cross-functional teams with a lot of talented individuals from diverse backgrounds. An opportunity to learn from and contribute to various departments of the company - tech, sales, marketing, customer experience
Cons
Not necessarily cons. I would describe these as things you should be aware of before deciding to take up a job here: - As with most startups, the most likely outcome of experiments is failure and working at x.ai requires a mindset that is ready for iteration and adaptation along the way. - Prioritization - You will not have a manager tell you what you should do and will have to make responsible choices through your development cycles. This can be a good or bad thing depending on your expectations and your style of working.