As it is a smaller company, it is common to wear many different hats while working here. For some, it could be overwhelming, but for others, the endless things to learn and experiences could be the best thing for them. As the company is flexible in maneuvering in the market and following trends of their clients, engineers are allowed to pursue whatever technology they feel is best for their clients, and they are not relegated to reusing the same technology stack or equipment because that is what was historically used. As long as they can create documented, reliable, validated, turn-key solutions for their customers, the sky is the limit.