I do like the job itself however, management and team leads lack communication between each other. Team leads have little to no training and professional experience to handle employees. This creates a very stressful working environment and hardworking employees get little to no recognition.
paid days off and medical insurance
no advancement in the company and management needs to improve communication with team leads