Listen to what your employees tell you.
Great place to work. A lot of opportunity for growth and development for those driven to succeed.
Chaotic , unorganised , dishonest , demoralized
Good place to work at