You're basically working at a high tech factory. They do micromanage bathroom breaks or how many times you get up from your desk. Speed is also something they are super concerned with. Sometimes over time is mandatory (usually only 4-8 hrs on busy seasons). The company will work you as much as you allow them to and supervisors can be a bit iffy sometimes. They do try to make up for that by doing all the extra "team building" things. Certain departments have more pressure on them because of what they do. A raise is not really is not really a thing that happens unless you change from job positions.