Pros
Mangement is supportive of needs, and provides live solutions.
Exciting work, cool projects, business is booming.
Great coworkers.
Working with career professionals; in R&D, Engineering, Sales, and Production Management.
8-5 or 9-6, with one hour lunch, based on employee needs.
Flexibility.
Cons
Busy atmosphere would not be suitable for someone who is looking to have down time during work day.