Pros: easy commute and competitive salary
Cons: shrinking revenue and cost reductions
The company has been restructuring/shrinking since I joined. Employees are pessimistic about the future of the company. According to the "old" people, it was a very fun and exciting company to work for when its revenues is $100M+.
However, even with the downturns I enjoyed working here because the easy commute and I gained alot by overcoming each challenges.