For starters, you should be critical of the three five-star ratings within a few days of each other in January 2020…this is likely the three owners. It is a good company but they’ve had frequent layoffs throughout the years that have led to insecurity. The company doesn’t have the greatest financial discipline for long term growth. The hours are long and grueling…it isn’t for everyone!