Avantages
Flexible schedule depending on who your manager is. But all startups offer the same flexibility and more, so not really a pro
Inconvénients
All of it. - Too many arrogant heads that happen to be close friends and cover up for each others incapacity. Struggling to grow and scale, management doesn't know how to handle it. In over their heads, nothing seems to happen and/or to move quick enough. False promises and announcements. A complete waste of time. - Employees are under appreciated and treated as replaceable and inferior to the upper level management. Career growth and raises are not even considered, and certainly not an option. - Lacks diversity (on every level) - Cheapest company I have ever worked for. Very stingy about the littlest of things. - Walk away. You are better off unemployed.