- Good base pay as a junior software engineer.
- Interesting product.
- Upper management gives departments the freedom to do their job.
- Good and reliable teammates.
- It's easy to communicate with other teams.
Cons
- Stale career progression.
- Weak salary increase.
- Overworking appears to be a common occurrence, and little has been done to prevent it.
- They are growth-oriented, sets goals on what to achieve by slowly introducing you into more challenging tasks.
- Teams practices clear communication even in a WFH setup
Cons
- There are times that you need to render extra time when team is behind the sprint trajectory.