Pros
This company offers a vibrant and dynamic work environment, fostering innovation and collaboration. Employees benefit from numerous opportunities for professional development and growth. The company values its employees and strives to create a positive and inclusive work culture. It demonstrates a strong commitment to corporate social responsibility and sustainability. The company's global presence provides employees with diverse experiences and perspectives. - Great co-workers - Positive attitude - Company growth and advancement - Opportunities for professional development - Non-Tech-Giant culture
Cons
Has absorbed smaller companies, so experience from location to location or team to team can be different, or have residual culture of those companies