Pros
Fast paced development so learning but had high pressure to deliver things.Cons
The management of the tech team was highly ineffective. The manager often displayed unprofessional behavior towards the engineers, frequently resorting to shouting and yelling. This created a toxic work environment that was detrimental to team morale and productivity.