Work is not engaging or challenging. Not much room for development. Very conservative office. Comments made by some employees and managers are often very offensive and demeaning to minorities. Awful work schedule. Weekends. Long work days. not much flexibility.