Pros
- Flat organization structure
- Higher management is approachable.
- Good opportunities to learn a lot of things , from a technical perspective
- Flexible timings
- So called "Challenging work environment"
Cons
-No structured training program for freshers.
- No perks or benefits.
- Most managers are non technical , so its hard for the developers during production deadlines where the managers are of no help communicating the difficulties to the client in case of last minute delays.
-The freshers are given old , used laptops which don't run properly.
- Higher management is too boastful , fails to realize the day to day issues faced by employees.