5.0
Mar 5, 2015
Former employee
Highland, UT
Recommend
CEO approval
Business outlook
Pros
Start-up feeling of community and freedom with reliability of established business. Room, encouragement, and resources to learn and grow programming skills of any type. Project management leaves implementation decisions to the developers. Workplace is quiet and nice. Development team works closely together without invading the personal time needed to program.
Cons
Maintaining some of the legacy projects can be tedious, though this occurs infrequently. Small team leads to direct responsibility with everything. Working directly with clients sometimes cannot be shielded by management.