5.0
Dec 14, 2023
Recommend
CEO approval
Business Outlook
Pros
Communication. Employee benefits. Human Resources made us all feel like a community.
Cons
Left too soon. Could have had more interaction with the international partners
Get tailored insights about working at eCast in one quick step.
85% would recommend to a friend
John Taylor
Not enough data to show CEO approval
59% positive business outlook
Check out your Company Bowl for anonymous work chats.