No exchange of ideas, departments act more like "cliches", employees are asked to just follow directions, not to provide ideas or think outside the box. No real opportunity to grow within company, management picks favorites and those are the only people they listen to. Employees are not allowed to contribute and customers are also not appreciated or listened too either. For a tech company, ABILITY is very closed minded and harsh. Not a collaborative environment, they promise a lot and deliver very little.