Pros
- world-class technology - Company is doing very well, adding larger customers, making bigger deals every year - my peers in Engineering are very smart people whom I learn from continually - I continue to develop and sharpen skills every day - Every quarter there is an Innovation week when engineers get to work on new features or try new ideas at their own direction. The best project wins an iPad and many of the projects end up in the product. - Very open agile processes for prioritizing work, open doors, the senior management team and CEO are approachable and happy to discuss ideas or suggestions or answer questions. - Excellent pay and benefits - Engineering is in a brand new office space with new furniture, new Macs, excellent monitors - Lunch is provided on Fridays
Cons
- Customers are global and sometimes need support at inconvenient hours. - Everyone works hard. Slackers won't cut it. - Bedford/Burlington location may not be as "hip" as closer to the city, but it's very convenient and has gotten a lot better with recent construction.