4.0
Jun 8, 2014
Recommend
CEO approval
Business Outlook
Pros
Being placed at customer location from first day I have had little exposure to overall culture of the company.But all support departments have been helpful although response time has been really slow.No hassles/issues at work.Overall satisfied.Thanks.
Cons
- Little or no interaction with management if placed at customer site.