Culture here is corporate to the extreme. Very little in the way of compassion or understanding from senior management, which can be a good thing if you are a stock holder, but bad if you are a permanent employee. Very disorganized and processless work environment, good for contractors who get paid hourly. No accountability for permanent employees who make mistakes, but contracts come and go like the wind. Typical overgrown corporate experience.