Encora, Inc. Employee Review
Overall Stable Company
A good platform to learn and develop your personal individualities, but no process & procedures. Management always would like to save cost and no long term vision.
Ratings by category
No Vision, Low Pay master, Blind belief on non performers, Poor management skills