The company is definitely going through a lot of growing pains and in the process losing a lot good people.
Not a lot of confidence on work stability, regardless of the position.
A strong lack of transparency and communication in their departments, to their employees, and in result, their customers.
Not a lot of opportunity to further a career, I was told otherwise but the reality is very different. Sadly many of my coworkers have been strung along for too long.
If you're reading and considering a job at this company my only advice is to value your time and know your worth. Don't waste it doing something that's not providing genuine fulfillment besides getting a check every two weeks and don't waste your talents on a company that won't act on compensating you for such fairly.