2.0
Oct 12, 2025
Recommend
CEO approval
Business Outlook
Pros
Very good coworkers to work with
Cons
very low pay, long hours, very bad management felt like be back in school
Get tailored insights about working at iCall in one quick step.
20% would recommend to a friend
63% positive business outlook
Check out your Company Bowl for anonymous work chats.