Pros
Product is easy-to-learn Advanced technology, definitely ahead of other competitors Management working on new products, partnership which indicate market growth Free lunch every day
Cons
Coding practices are very bad. Too many loose ends, and dependencies. Too much blame game, especially from Sustenance team. An employee was made scape-goat and fired even though the fault was not his. Constantly and frequently changing milestones Releases are planned very frequently, development given less time, results in bad code, ultimately prolongs the release than the scheduled time. Features added even at the end of the releases, engineers use a bug to check-in a new feature instead of a New Feature ticket. Some micro management No 401k matches, no yearly hike/bonus