No Technical and work knowledge to both Manager and Director.
If you are planning to join the company think before joining or join as part timer since you will kicked out any time like me and my colleague lost the job without any valid reason.
Not good place to work.