|Feedback & Appraisal||3.5|
- There are no awards for this company
Employee Reviews Total 2 reviews
Overall, the work culture is great
For you to do well, you need to be innovative which may be quite disadvantageous for some employees that may not be as innovative eventhough they are hardworking.
Advice to Management
More should be done to lauch products faster