Pros
Supportive and collaborative team, exposure to cutting-edge technologies, exciting and innovative projects, flexible work environment, strong focus on employee development, transparent communication, excellent leadership guidance
Cons
occasional workload spikes during deadlines.