No not at all.
Feedback is basically non existent, no positive feedback to employees whatsoever. Your just a number so get on with your job, that should be their motto
No communication atcleast very poor
Online teams. Very rude and snappy. Received a please or thanks TWICE in the entire time I worked there. Even when doing overtime for them