Pros
We work on an entirely new domain, making the core hardware to software for a completely new domain, which I believe very few companies in the world are doing right now. The company has a pure startup mindset, which I am really comfortable with and it never gets stagnating while working here. Every now and then there is a new and unique problem to solve, which probably very few people in the world might have gotten a chance to find a solution for. The people in the office are super fun and chill, even when the going gets tough its your colleagues define how well you can handle the pressure.
Cons
This may not be a place for a person looking for a 9-5 kind of Job. Work from home might be limited, since we are working on a proprietary hardware product which cannot be taken out of the premesis and most of the jobs in the company depend on the device.