Current Employee1.7Apr 16, 2024Hate it. Learning and leaving . The culture is in the Stone ages and so the workers.
Current Employee3.9May 16, 2024My overall experience has been fairly positive. Satisfaction depends a lot on the business unit you’re in and your relationship with your manager.
My overall experience has been fairly positive. Satisfaction depends a lot on the business unit you’re in and your relationship with your manager.