Pros
Coworkers are generally social and easy to get along with. The company is small and there is large opportunity to be noticed and make real impact. Tons of opportunity to learn from smart people and apply your own knowledge. Has a "start-up" kind of atmosphere where action is preferred to bureaucracy. Starting pay and PTO are good. Flexible work from home depending on your team.
While my one-on-one experience with Cain (the CEO as of late 2018) has been limited, it feels that Gateway is in better hands than with his predecessor.
Cons
Some of the pros listed above are not consistent throughout the entire company. The experience largely depends on the team you are within. Many teams are absolutely great, but there are certainly a few that could be considered 'toxic.'
There are cons that exist no matter where you are in the company. Gateway's customer base and product footprint has been nearly cut in half since the end of 2017. Despite profitability in 2018, there is a general sense that the ship is sinking and root causes of issues are not being dug up and addressed.
In my experience, opportunities for promotion from late 2018 to now have been extremely rare, even for high performing individuals whose managers wanted to promote them.