I recommend GSI
I recommend GSI to anyone who wants to advance their career. There is no perfect company out there, but GSI does an excellent job at keeping it real. Pay could be a little better and benefits could use improving, but overall I really liked it. I'm moving on to go work with family, the only reason I'm leaving.
Culture and good work life balance