Decent stepping stone companyThe good thingsLot of experience, good starting salary, good team members and good starting point in a career
The challengesHigh quality is expected with tight deadlines, expected to just follow instructions without arguement, expected to sacrifice long hours, kenot make weekend plans due to last minute changes in schedule