5.0
Mar 11, 2017
Current employee, less than 1 year
Salt Lake City, UT
Recommend
CEO approval
Business Outlook
Pros
Collaborative Environment where companies are encourage to work closely on projects. Employees are encouraged and supported in self improvement efforts especially education efforts. Teams are self organized and directed with limited management. The company culture and atmosphere encourages working between teams and bonding within the company.
Cons
The age of the company and the recent trend of acquisitions means a large portion of the code base is legacy code. On occasion management is less than forthcoming about quarterly objectives. Communication can be slow sometimes due to offices on opposite ends of the globe.