Good Place To WorkThe good thingsNot Too Stressful Work Environment
Open Door Management Policy
Various Staff Related Activities
The challengesDue to it being a start up company, many structured processes were not in place. Nevertheless, I gather that the Management is aware of this issue and has taken positive steps to overcome it