"GREAT"
What do you like about working at Talla Tech?
"Gave me all the tools to do the job without restrictions. Provided advanced education for me to better contribute to the companies sucess."
What don't you like about working at Talla Tech?
"the fact that it was sold and I was downsized."
What suggestions do you have for management?
"They wouldn't listen"
Update your browser to have a more positive job search experience.
Upgrade My Browser