Pros
Great Benefits: Full Medical, Dental, and Vision, for employee and family.
Great Work-Life balance: Flexible schedule.
Great environment and culture: Lots of perks to make employees life and work easier.
Learning and growth opportunities
Great open door policy: management is accessible and willing to assist at all levels.
Cons
None so far, everything is great.