- Any Location
- Any Job Title
Employee ReviewsSort: Popular Rating Date
- Comp & Benefits
- Work/Life Balance
- Senior Management
- Culture & Values
- Career Opportunities
I have been working at Superform Usa full-time (more than 5 years)RecommendsPositive OutlookRecommendsPositive Outlook
High profile projects, high profile customers, great benefits package and really good people.
Small company means smaller teams which means work can get stressful at times.