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

"People are what they eat, companies are the people they hire." -- Anonymous

There are a lot of good comments here, enough to get you to an answer I think. Personal integrity comes at a cost, and you describe a situation where your personal integrity is in conflict with the company's policies. It is true you should always be looking for a new job, thinking about what you want to do next what you like in a company what you dislike. One of the reasons for leaving is that the company's ethics and yours are too far out of alignment.

Here is the really tricky bit. Companies that are unethical get a reputation for that, the longer you stay at that company the more someone will believe that you're ok with that stance.

So three things;

1) Lead by example, speak out about unethical behavior to your peers and make your own choices in line with your values.

2) Look around for a company that is more aligned with your values, that is much easier to do while employed though.

3) Develop some questions you will use when you interview to understand how leadership treats those questions. Things like "Tell me about a time when your management suggested something against the best interests of the customers/users, and the response to it from your organization."

Good luck.




interesting comparison, people::food <--> companies::people

in some companies I've worked for it's quite accurate




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: