I worked at KESDEE full-time (More than a year)
Pros
flexibile timing
old technology
good environment
Cons
Cons
hike only if you visible no process
first impression is last here what ever you do
team enjoyment is less
salary is not in time...
no company benefits