Exposure to outstanding complex technologies. Always up to date. Learning new stuff every single second.
We get to build and investigate almost all technologies, libraries and techniques available around even if not utilizing them in a project.
Cons
Tolerance with bad employees, but honestly they go out at the end.
- The environment and office are great.
- Gaining experience in different fields of computer science
- Guidance available.
- Worked in different challenging topics which added a lot to my knowledge.
Cons
- Need to add some social events with the team to bond.
- Working hours flexibility.