4.0
Sep 7, 2023
Former employee, more than 3 years
Siena
Recommend
CEO approval
Business Outlook
Pros
Healthy Environment, collaborative colleagues, continues improvement and learning.
Cons
Too structured. Your role might be very precise, which might limit your expertise, too many meetings, sometimes you will work extra to get the work done.