Pros
Had a great team and great manager, all willing to help me out and provide guidance. I was able to feel relaxed at work, not too stressed, but with just enough challenge to keep me on my toes and... feeling like I was contributing.
Cons
Had to move offices in the middle of the summer, so the first half was somewhat annoying to commute to
Pros
- Excellent job security with a commitment to avoid lay-offs at all costs (including company-wide paycuts which hit harder for executives than regular employees) - Interesting technical work - Good... advancement opportunities
Cons
- Low compensation compared to industry average