2.0
Mar 3, 2025
Current employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Good benefits and company seems to care about employees
Cons
Expectations seemed clear in the beginning but got clouded as time went on. Pressure came with no clear indication of improvement or explanations.