Pros
Company has a lot of potential. It is an open environment and focuses on "millennial perks". Headquarters has an arcade, beach cruisers to ride during lunch, free snacks, etc.
Cons
I can only share my opinions for the department I work in, but there are a lot of politics. Management is inexperienced, yet extremely adequate at creating a dictatorship environment. Management engagement is nonexistent. It is hard for trust to exist when there is zero communication. When issues do arise they do not hold themselves accountable. They have fostered an “every man for himself” mentality, instead of creating team unity and encouraging collaboration. This has tremendously decreased team morale. What I have observed is an absence of loyalty and lack of support coming from Management. They do not seem to represent what the executives have been trying to promote. Employees on the team do not feel valued and promotions are rare unless you are in Management. Employees are overworked and under-appreciated. There is no work/life balance. For the amount of hours some employees’ work, it would be nice if management would let us have compensatory time off to be with family.