Positive environment, good opportunity to learn and develop skills, training is helpful,management takes part in training. flexible shifts. no office politics as such,
provide free meals to employees
Cons
mid size firm, great opportunity to start your carrier but for long run not many opportunities are available