I had terrible experience at this companyThe good thingsI think this is a good company, but our experience wasn't that great. The person that managed our process was sort of new and didn't know how to manage it very well.
The challengesNeed to set goals. Then, tie bonuses to those goals