1.0
Oct 3, 2022
Former employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Offers a highly structured and low stress environment.
Cons
Very limited career growth opportunities. Tend to hire contractors, while eliminating most full-time US jobs. Many US based positions have been transferred to facilities outside the US to save on labor costs. Managers merely delegate tasks and do not develop nor mentor their staff.