
The leadership team has made several comments about not outsourcing/downsizing but have done this several times. Trust in job security is almost non-existent.
The corporate culture is very work hard-play hard. Deadlines are in place, and met. Working just to appear busy is not a thing here.