Pros
When I was offered a position a Kinetix, I was told that "I will learn more and have more fun than just about anywhere else" and I can confidently say that's held true during my time here. It's a startup environment that empowers their employees to grow and learn, while also functioning as a group of friends with like-minded personal and professional ambitions. Kinetix invests in their employees and provides them opportunities to be independent and creative. Everyone is encouraged to contribute to the growth and success of the company as a whole. However, often times more importantly, they strive and encourage their employees to always continue to learn. This creates an inspiring and motivating place to work. I easily have learned more in my first six months at Kinetix than I did at my previous employer of over three years. Some may consider this a con, but Kinetix promotes a feedback culture. This concept can be difficult for some at first, but being "coachable" is a skill that a lot of companies don't take the time to teach. This will often lead to frustration and repeated issues. At Kinetix, you'll learn to reflect on how something could have been handled differently, regardless of if it was in or out of your control. The management team (including the most senior executives) truly has an open door policy. They encourage their reports to speak openly about any concerns they have. And not only are they willing to listen to any issues, but they act on them. I'll be the first to say that this company is not for everyone, and I think that's what separates Kinetix from the rest. You will be challenged everyday and you have to be willing to put in the work. But - if you are looking for a foundation that will carry over into your professional and personal life, then Kinetix is the company to provide you that opportunity.
Cons
Workload can be high at times but the management team is always willing to listen to the concerns of their employees. There are a lot of internal processes that need to be learned which can be overwhelming for a new employee.