Be sure to check reviews from GD, there are so many problems. The leadership team is really short sighted and makes changes on a whim. The working hours here are too long, which is totally against the law. No appreciations for the good work you do, no respect to their employees, & no recognition. There is no such growth ladder here.