
Team oriented never leave a member behind or alone
Better supervision from our supervisors
Review from Marketing Dept
Constant promises of making our work environment better which are never followed through. We lack a lot of support and it seems to be last on the list of things to address here.
Review from Customer Support Dept
Stifling, no room for innovation or even independent thinking.
We need to trust each other more.