I am working from home.
Review from Customer Support Dept
Alta cares about its employees and wants them to succeed. They also support the local community and those in need.
Review from Customer Support Dept
The customers that call in.
Review from Customer Support Dept
Culture could be a little more relaxed but overall great environment.
Review from Customer Support Dept
having more value for employees
Review from Customer Support Dept
It starts from the top down. The people on top are completely out of touch.
Review from Customer Support Dept
Leadership has not built a relationship with their employees so instead of them going to management they just want to constantly be fighting.
Making employees feel more appreciated. Bonuses would also help.
Review from Customer Support Dept