very poor experience...doesn't even provide proper turn-over and no trainings...top management and the owner don't care about their employees...management does not trust their appointed officers on remote office.. EGO issues with Technical top management...No TRUSTThe good thingsThe diverse clients that feeds your interest and gives you challenges to give excitement to the job
The challengesdifficult top management to deal with and understand clients' concerns