Sounds like our offices! No natural light, but open seating, but it is only 'open' in the sense that the workspace is in an open area, so we have assigned seats. My assigned seat happens to be about 6 feet from the men's bathroom... Also, the managers and high ups do have private offices, private office with glass walls that face into the open work area so they can watch everyone work all day. It is pretty sketchy!