Chances to improve career if you agree with management ideas.
Cons
Poor management by everybody in managerial positions. HR and Technical teams have ruined what used to be a great company to work for. Employees are looked down upon. The hardest working employees regularly get treated unfairly. Nearly every decent person who worked at Flamco has left to better themselves.