2.0
Jul 1, 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Motivated people who tried to do the best with what they have. Benefits were fine and on par with what the market had at the time. Culture was collaborative.
Cons
The salary, micromanagement, and technical constraints.