Written by IT Service Delivery Manager (Former Employee) from Santa Fe Springs, CA on September 18, 2019
Fast-paced environment with good people. Management culture needs improvement. Best part about the job was working within the Team. The Company is and always will be at it's best when their focus is on Teamwork.