Pros
I have been a part of Blaize for over 9 years, and it has been a valuable journey from a learning and growth perspective, especially in the field of AI, LLMs, and other emerging technologies. The company has had strong foundations in the early years, and I had the opportunity to work with some highly skilled and technically sound engineers, particularly before 2019. During that time, the engineering culture was robust, and there was a clear focus on innovation and technical excellence.
One of the strong positives of Blaize has always been the friendly and approachable nature of its employees. Collaboration at the individual level often led to meaningful knowledge exchange and learning.
However, post-COVID, the company underwent a massive layoff, and many of the talented engineers were let go. Since then, there has been a noticeable decline in the technical strength and strategic direction of the company. The management practices have significantly deteriorated, and decision-making often seems disconnected from the ground realities of engineering work.
There is also a growing culture of favoritism and internal politics, particularly in teams like SDK and Validation, where meritocracy appears to have taken a backseat. Promotions and leadership roles have sometimes been awarded to individuals who lack the necessary technical expertise, which has impacted the morale and effectiveness of high-performing engineers.
Repeated cycles of rework and shifting priorities have led to frustration across teams, and there's a visible gap between management and engineering expectations.
In conclusion, while Blaize offered an excellent learning experience in its early years, the current organizational challenges and political dynamics have made it a less inspiring place for passionate engineers who thrive on innovation and merit-driven growth.
Final verdict as pros.
1) Strong opportunities for learning in AI, LLM, and edge computing domains.
2) Friendly and supportive peers.
3) Exposure to real-world AI product development.
Cons
1) Ineffective management, particularly in SDK and Validation teams, often hinders innovation and technical progress.
2) Talented engineers find it difficult to work under unqualified or politically placed managers.
3) Lack of recognition for high-performing engineers, leading to low morale.
4) Frequent rework and poor planning cycles, which impact productivity and team motivation.
5) The Hardware team has seen minimal output since the launch of the first chip, raising questions about resource utilization.
6) A growing culture of favoritism and politics, where promotions sometimes go to the wrong people for the wrong reasons.