Amazing welcome and a lot of talk about goals and growth. Prinicipals seem sincere about creating a good culture.
Cons
The corporate culture isn't there yet. Caution advised with internal promoted management. There may be talk about growth but insecurity and sabotage run the show.
Low pay
No growth
Micromanagers
Rude and inconsiderate
If you are a new hire you will be blamed for everything
High software engineers turnover rate (less than 6 months)