4.0
6 Nov 2024
Recommend
CEO approval
Business outlook
Pros
Descartes Labs was stressful at times, but had a terrific employee base.
Cons
Constant organizational changes were stressful, leading up to the current merger with Earth Daily
66% would recommend to a friend
Phil Fraher
75% approve of CEO
50% positive business outlook
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "Poor management, need to focus on engineering"