Culture- a smart diverse set of employees. People got along, enjoyed hanging out with each other. Always willing to help. Open door policy with upper-level management.
Fast-paced environment. Lots of opportunities to learn.
Very positive overall experience.