Company policies are good, nice place to work, nice higher management, employee friendly company
Cons
Human resourece in not known, unable to connect to management, company policies and benefits are not known at lower level, those who are working at client site are not feel connected