3.0
Jan 10, 2023
Former employee
Recommend
CEO approval
Business Outlook
Pros
Many start up companies with interesting science and some not so promising.
Cons
Unstable company portfolio and will lay you off in a heartbeat. Will low ball on title leveling.