Pros
Flexibility work environment, decent pipeline,multiple acquisitions lead to growth and projects,lot to learn good macro culture. Good benefits and vacation plan.
Cons
Toxic,egoistic and petty managers who demand high level of efficiency, expectations are through the roof and which are ever increasing. Managers are inexperienced and don't know anything about being efficient themselves. No coaching or guidance available. Most people are burnt out due to heavy work load due to high expectations and manager not pulling their weight. If you are incompetent and lazy, this is the best place to be and you can survive for a long time without anyone noticing. Highly beaurocratic culture. No action plan to integrate acquired companies. Chaotic work culture. Salary below industry standard.