Griggs David J is an average company. The employee...
Griggs David J is an average company. The employees are nice and the work environment is decent. However, there is room for improvement in terms of communication and organization. Overall, an okay experience.