4.0
Jan 30, 2022
Current employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Open door policy Management is supportive Friendly employees No pressure
Cons
Incentive Structure should be improved, however it's not bad. You get only 12 annual leaves and 7 US holidays.