3.0
May 28, 2024
Current employee, more than 1 year
Colorado Springs, CO
Recommend
CEO approval
Business Outlook
Pros
Innovative culture, interesting work, down to Earth people.
Cons
No push for progress, difficulty finishing projects and keeping up to date work, culture could be toxic