Transparent company in terms of pay and benefits, Keeps low margins...pays high salaries/rates to IT consultants, Clean company in terms of immigration, Very friendly and helpful people, Always open to new suggestions.
Cons
Management should have more employee programs, outings, get-togethers, team building, parties, etc.