Pros
- It is a good place to start your career as fresher, you will get to learn so many new things.
- Very flexible work environment.
- Flat hierarchy, everyone is treated equally no matter if you are fresher or senior, everyone's opinion is taken into consideration.
- Friendly coworkers, you will get ample amount of help when you are learning something new.
- Direct interaction with the client when working on the project.
- Monthly team outings and fun activities, there is an annual trip also.
- Salary is really good.
Cons
- Nothing I can think of right now.