5.0
14 May 2017
Current employee, more than 10 years
San Antonio, TX
Recommend
CEO approval
Business outlook
Pros
As a software developer you get to be involved in and learn about the business. You work in one of several small teams that each work closely with a business department to solve interesting problems and create innovative solutions. New developers get to jump right in with their own challenging projects. There is a large emphasis on training, reading, and other types of continued education to ensure that we are using the most up to date technologies and techniques. Very friendly co-workers and management.
Cons
Flat structure can be good and bad