
Velera specializes in innovative technology solutions for diverse industries.
#216 of 284 in Finance Banking
Great management Great co-workers Good Benefits
Great work-life balance Smart, supportive management Amazing people and teamwork Plenty of recognition and reward
Poor management.
On busy days which are most days agents are understaffed as well as support line.