This company is not good for experienced, well rounded professionals. It is soul draining.The good thingsCompany is good for those who are at entry level and wants to gain experience. Company is up to high tech monitoring
The challengesTop management dont find it necessary to cascade to new comer the rudiments of the business. You are left to yourself to know them and they expect you to deliver. They have a dysfunctional HR, benefits, if any, you have to aak foras rhey are not tied to the position. It is discretionary.