- Allen Systems Group Inc.11.Aug 2018
Suggestions for improvement
- I would bring our department back to US.
What I like about the company
Separate offices with windows for everybody. Many fruitful years of employment with many good times.
What I dislike about the company
No encouragement to improve your education or keep up with technological advancements or career development.
The following benefits were offered to me
- CompanyAllen Systems Group Inc.
- Are you a Current or Former Employee?n/a