Pros
Flexible Work from Home Policy.
Cons
Worked at the company for 2 years and had a very negative experience.
The company values getting the customers' money over anything else, even though they portray themselves as fun and accepting.
There is no mentorship culture unless you chase your superiors and arrange it yourself. Even then the quality will be questionable.
Senior developers are appointed as team leads even though all they want to do all day is code (stated, known), which leads to teams being neglected and personal growth stumped.
Haven't seen my direct manager for a 1:1 for 5 months, until I initiated it!
Salaries way below average.
No union.