4.0
Jun 26, 2025
Current employee, more than 3 years
San Francisco, CA
Recommend
CEO approval
Business Outlook
Pros
Low Stress for Industry Fair Compensation Strong Backlog of projects Employee Owned
Cons
Can be Stagnant or Stale Very Corporate Culture