Pros: The hybrid model in our San Francisco office definitely helps manage things. For software engineering roles, it's generally not a place where you're expected to consistently pull 60-hour weeks. The team usually respects your personal time, which is good.
Cons: There are definitely crunch times, especially with big project deadlines, common in the tech industry. As a Software Engineer, you sometimes feel the pressure to work longer hours, and it's not always easy to push back. That 'startup' vibe means boundaries can get blurry.
Advice to Management: Try to enforce stricter boundaries during crunch periods. It would help a lot if leadership actively supported taking time off after intense sprints, especially for those in core engineering roles.
Show more