- Initiatives taken by employees are appreciated.
- Challenging technical problems which requires innovative thinking
- You get to work with latest mobile devices
Cons
- project planning is not great
- reactive response to competition rather then proactive
- brand name is not well known