Pros
Free sodas, decent lower management, Dallas office has a pretty good atmosphere overall with wonderful people.
Cons
Over the past few years, things have gone downhill. Last year saw an exodus of the local developers, and those that were left were expected to compensate for the losses. We asked multiple times to hire someone locally who could handle dev ops, but we were told for almost a year that this was "in progress". That left a developer being turned into dev ops. Management hears our complaints, but progress in changes has been slow. Salaries are low, morale is lower, and stress levels are high. Management will also over promise to a client at the expense of the development team. This has been a problem in the past, and I expect it will happen again due to the politics. Overall, if things do not change then more developers will flee to places where they are appreciated and not treated like a head count of local workers.