5.0
3 Oct 2024
Current employee, more than 3 years
Itala
Recommend
CEO approval
Business outlook
Pros
Flexibility, collaboration, great team-work. Good company culture and values. excellent benefits
Cons
Not so many processes and procedures in place. Sales people are pushy and very demanding.