This is mostly an R&D environment. Might be interesting for recent graduates.
Cons
There is a lack of leadership and unclear decision-making from management. It is difficult to identify who is ultimately in charge or accountable for decisions.
Company goals are not shared with employees transparently.
Employees are expected to work long hours without compensation, while the salaries remain average compared to industry standards.