Extremely unprofessional. Company management is very shady. Wants you to believe you are a valued employee all the while belittling you and talking about you behind your back to other employees with the same rank as you. Such as asking other employees to spy on a direct co-worker instead of just having a meeting (which you have so many meetings it should be easy to schedule one) to tell you what the problem is and were you can improve. If you allowed improvement then you might be eligible for compensation for good work such as a raise and that will not happen. Failure is the only option with this job due to the fact that you are not given all the job information, expectations or tools up front to successfully preform the job. Then when you fail it can be looked at as a reason to not advance you or give out a raise, even when you have had spotless employee reviews and never had a displincary action taken against you. Knowing the threat of FIRING is made clear daily if you do not produce success.