Hacker News new | past | comments | ask | show | jobs | submit login

> There can be benefits though, arguably better personal development, a broader view of the entire tech stack, and potentially more personal satisfaction.

There's also:

1. Shitty bosses (this and the following can be found in any kind of company)

2. Being promised one thing and then being screwed over later. How many companies have screwed over their employees of stock options or those holding existing stock?

3. Terrible tech stack / less personal satisfaction -- especially if the startup hires lousy people and value code production over smarts.

4. Management defined engineering -- when managers make important technical decisions instead of engineers. ("We've signed up for service X, please integrate with them regardless of your thoughts on the matter").

Applications are open for YC Summer 2020

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact