How you do deal with keeping Kosher while working at a secular company? Its easy enough to bring my own lunch everyday, what I'm not sure how to handle are events like company lunches and other social activities. Bonding with co-workers over food is a common practice. I don't want to be rude or lose those opportunities.
It depends on what degree you keep Kosher.
I, for one, will not eat meat outside the house but am fine with salads and fish, etc. If that's the case, just eat something light and enjoy your time with people, eat later.
If you keep completely Kosher, perhaps you could suggest a Kosher restaurant to meet at. At that point, if they refuse to make do, it's them being rude, not you.
Company lunches seem difficult. I would eat at home first and just drink soda or something there. If anyone asks why you aren't eating, just say you already ate.
I may not be the best source because I don't work in an office, but good luck!
Having worked at a large University, and a consulting firm, I have yet to have any real issues. If you ask in advance, it is usually possible to get kosher food.
It feels a bit odd, since it comes wrapped and looks different, but it is not that bad really.
I have yet to find an instance where people give me a hard time about it. I am also big, bright, and stick out with a big kippah.
If they won't provide, I bring my own. Restaraunts, if you have enough people won't care if you bring in food. If you are with a party of 3 and try to bring your own food they may complain.
I have been to dozens (if not a hundred, I lost track) of such events with no issues.