I have been working at Omnitrol Networks full-time (More than 3 years)
Ottawa office, working with guys of Canada office is a great ex poser.
Management of India office.
All non performer stick on top and don't let anything to grow.
There is noting productive from India office.
Company has not done any projects since last 5 years.
Company is on verge of closing down.
Advice to Management
Advice is given to persons who listen to advice.
Management thinks they are better then Einstein and Newton
Let us know if we're missing any workplace or industry recognition –