3.0
Jan 24, 2025
Recommend
CEO approval
Business Outlook
Pros
Developing organisation with global presence. Good for researchers .
Cons
Team members are always on hook. No body knows why long serving and good performing team members are dismissed with no apparent reason. Toxic culture makes everyone scared of job security which affects moral /motivation.