Fair compensation, always looking to improve workflows and efficiencies.
Cons
Going through an AI restructure that has impacted the employees. Does not listen to mid level management advice, and does not focus on the staff as they should.
Good pay, pay for performance, career development, interesting work
Cons
Very, very fast work pace. If you are not a very hard worker, this is not the company for you. They will pay you will and develop you, but they want a lot in return. You won't have downtime to be surfing the internet, playing on your phone etc. Just know the expectation.