Pros
Good team members, salary on time, regular benefits and increment on time
Cons
frequent change in decision, low trust, vendor payment delay, no transparency in management , some HODs are very rude, they shout on employee and even manipulate against juniors as well as other department staff