Salary is not that great. I left for a higher paying job that I would have had to move up 2 levels at GMR to make. There is a decent culture but it doesn’t always trickle down. Lots of “all staff” meetings with presentations from higher ups that you have no idea what they’re talking about.