Pros
Great company with a bright future. Management seems to have a clear direction for growth and everyone plays a part in the mission. Personnel decisions and hiring processes are meticulous which contributes positively towards culture and synergy. The company values individuals and each team member, offering flexible time off, competitive benefits, and genuinely just treats you as a human adult. The company's values are more than just words - they drive a lot of decisions and culture around the organization.
Cons
Start up environment where things are fast paced and hectic at times. There can be times where you can't predict what your workload or job will look like in two weeks which can be a source of anxiety. Additionally, wish there was more opportunity for wage calibration or promotion outside of normal promotion schedule.