Things move slowly and the work got incredibly tedious. Some parts of management were a mess and the engineering team was spread far too thin to really be able to address a lot of glaring issues with the product. There was very little oversight which could get a little frustrating on certain projects. There is no room for career growth and the pay was pretty abysmal for the location and industry.